2010-12-08 48 views
1

我在IIS上使用HTTPS绑定托管Web服务。客户端和服务器在整个会话期间交换大量消息,因此将来自同一客户端的消息路由到正确的服务器至关重要。如果我在负载均衡器后面有多个Web服务器,此绑定是否可以工作?Http绑定负载平衡器

它取决于客户使用的技术吗?我的客户端应用程序是在Silverlight中实现的。

回答

1

我使用haproxy它允许我使用请求源IP将请求绑定到特定的后端服务器。

另一种方法是使用stunnel打破负载平衡ssl。 从客户端到负载均衡器的连接使用原始ssl证书进行加密(客户端看不到任何区别),并从负载均衡器到使用另一个的后端(甚至根本不加密 - 这取决于您的设置) 。它是一种中间人,允许根据任何会话标识(cookie或几乎任何其他:))将请求绑定到特定的后端。详情请查阅haproxy文件。