504使用Azure Service Bus中继时网关超时

时间:2012-10-18 18:07:17

标签: service azure timeout gateway bus

我正在使用Windows Azure Service Bus中继来使用 basicHttpRelayBinding 公开位于内部的WCF服务。

对于每个请求,Web服务将使用实体框架从SQL数据库中获取一些数据,然后将结果转换为IEnumerable,最后将响应发送到客户端。

一切正常,我可以从托管在云端的Web和工作者角色中使用此Web服务,但每隔一段时间我就会在等待来自服务,通常这只发生在执行时间超过30 - 40秒的查询中。

进行了一些研究,我发现这可能是由于作为网关/代理的服务器与链中的某个服务器之间的通信速度缓慢,但我不确定是否有任何增加的方法超时值,所以我们没有得到504错误。

任何帮助都会非常感激。

0 个答案:

没有答案