gpt4 book ai didi

.net - 负载均衡器背后的 WCF - 如何设置

转载 作者:行者123 更新时间:2023-12-04 23:34:35 24 4
gpt4 key购买 nike

我们有几个使用负载均衡器的 Web 服务器。机器在端口 81 上运行 IIS6。在外部,可以使用端口 80 访问站点。机器的外部名称和名称不同。

我们得到

System.ServiceModel.EndpointNotFoundException: The message with To '<url>' cannot be processed at the receiver, due to an AddressFilter mismatch at the EndpointDispatcher. Check that the sender and receiver's EndpointAddresses agree.

web.config 的相关部分是:
  <endpoint binding="ws2007HttpBinding" bindingConfiguration="MyServiceBinding"
contract="MyService.IMyService" listenUriMode="Explicit" />

我们尝试添加 listenUri,但这并没有解决我们的问题。

有任何想法吗?

最佳答案

[ServiceBehavior(AddressFilterMode=AddressFilterMode.Any)]

将此属性放在服务上可以解决问题。

关于.net - 负载均衡器背后的 WCF - 如何设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/261463/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com