2011-06-18 89 views
0

我必須創建WCF服務器場(在託管WCF服務器的Intranet環境中的多個工作站),並且想知道如何實現負載平衡。IIS平衡WCF服務器可靠嗎?

要求是:

  • 如果工作站是向下請求應被自動重定向到另一個
  • 與最小請求處理時間的工作站應選擇來處理傳入的請求

問題是:

  • 做帶有NLB的IIS服務器(會託管我的WCF服務器)符合我的要求?
  • 我可以使用比http更多的壓縮協議來最小化流量,並仍然與IIS一起生活嗎?

預先感謝您

回答

1

NLB會被罰款,但是,如果您使用基於綁定會話(的wsHttpBinding或netTcpBinding_,那麼你必須啓用粘性會話

如果你想完全免費的負載均​​衡那麼HTTP就是要走的路,並確保你沒有會話,爲了最低的開銷使用HTTP與二進制編碼器(這需要一個自定義綁定,儘管它已經被許多人打包 - 搜索NetHttpBinding)