我们在WCF中提供了一项服务。它在所有环境中都能正常工作,除非在特定环境中它通常会抛出低于异常的情况
System.ServiceModel.ProtocolException:远程服务器返回了意外的响应:(502)错误的网关。 System.Net.WebException:远程服务器返回错误:(502)错误的网关。在System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)...
被调用的方法返回一个布尔值。但这是一项大事务,需要花费15分钟的时间才能结束数据库。我们的配置完成了50分钟。 有时完成交易。有时,仅在2分钟后,它就会抛出以上错误。
在目标计算机上,涉及负载平衡器。我怀疑错误是因为它们。
如果原因如此,那么我有什么选择?