【发布时间】:2021-05-03 22:22:53
【问题描述】:
您好,我已在 UAT 环境中将 wcf 服务部署为 azure App 服务。和客户端调用低于错误 -
无法处理该消息。这很可能是因为操作“/GetExams”不正确,或者因为消息包含无效或过期的安全上下文令牌,或者因为绑定之间不匹配。如果服务由于不活动而中止通道,则安全上下文令牌将无效。为防止服务过早中止空闲会话,请增加服务端点绑定的接收超时。
在 SIT 环境和本地环境中,它使用相同的配置。可能是什么问题?感谢您的帮助!
【问题讨论】:
-
如果启用了 ARR Affinity,即客户端绑定到特定的 Web 工作人员,从而导致不同工作人员实例之间的流量分配不均。因此,为了避免流量分配不均并提高性能,我们需要将客户端绑定到工作人员以便他们工作,例如使用进程内会话的应用程序。如果不是这种情况,请禁用 ARR Affinity 以实现更均匀的负载分布,看看是否有帮助。
-
请告诉我们上述方法是否有效或您需要进一步的帮助。通过禁用 ARR Affinity 解决的类似问题;看看有没有帮助。
标签: asp.net azure wcf azure-devops azure-web-app-service