繁体   English   中英

Azure中托管的Web Service的“操作已超时”不一致的超时错误

[英]“The operation has timed out” inconsisted timeout error from Web Service hosted in Azure

我创建了一个托管在Azure中的Web服务应用程序。 服务过程大约需要10分钟才能完成,并返回包含2782个字符的单个字符串。 服务超时已设置为1小时,但仍然收到超时错误。

但是,当我发送少量数据进行处理时,服务会在5分钟内完美响应。

ERROR: "The operation has timed out"

注意:当我在本地IIS中使用已发布的Web服务测试应用程序时,该过程运行顺利。 我还尝试通过azure通过托管服务实例的远程连接来测试服务,并且效果也很好。

一分钟后,Azure负载平衡器将终止所有空闲连接。 这可能是导致您出现此问题的原因。 无法配置负载平衡器以允许更长的连接。 在等待服务完成时,您可能需要更改服务以使用发布后轮询方法。 有关完整的说明和示例代码,请参见此问题

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM