【发布时间】:2014-10-23 09:39:50
【问题描述】:
我们最近将服务器升级到了 Server 2012 R2 和 IIS 8.5,现在我们的 WCF 服务在负载平衡时出现问题。如果其中一台服务器不在负载均衡器中,我们可以调用 WCF 服务。当我们在负载均衡器中拥有两台服务器时,我们会收到安全协商失败或端点地址异常。
以前,WCF 服务在带有 IIS 7.5 的 Server 2008 和 Server 2012 上进行了负载平衡。我们的 WCF 服务没有任何改变,但在 Server 2012 R2 中,我们不断收到上述错误。我们还确保我们在以前的服务器环境中设置的所有设置对于 2012 R2 环境和 IIS 8.5 都是相同的。
我们没有启用粘性会话,也从来不需要启用它来对 WCF 服务进行负载平衡。我们已经为 Server 2012 R2 开启了它们,但这并没有解决我们遇到的问题,并且之后再次将其关闭。
我们是否遗漏了一些需要在 Server 2012 R2 和 IIS 8.5 中设置的内容?
【问题讨论】:
-
您的服务使用什么绑定?
-
我正在使用 wsHttpBinding 的 customBinding。
标签: amazon-web-services wcf windows-server-2012-r2 iis-8.5