Service 504使用Azure服务总线中继时网关超时

Service 504使用Azure服务总线中继时网关超时,service,azure,timeout,gateway,bus,Service,Azure,Timeout,Gateway,Bus,我正在使用Windows Azure服务总线中继来公开一个WCF服务,该服务使用basicHttpRelayBinding驻留在本地 对于每个请求,web服务只需使用实体框架从SQL数据库中获取一些数据,然后将结果转换为IEnumerable,最后将响应发送给客户端 一切正常,我可以从云中托管的web和工作者角色中使用此web服务,但在等待服务响应时,我偶尔会收到504网关超时错误,通常这只发生在执行时间超过30-40秒的查询中 一直在做一些研究,我发现这可能是由于充当网关/代理的服务器和链中上

我正在使用Windows Azure服务总线中继来公开一个WCF服务,该服务使用basicHttpRelayBinding驻留在本地

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

一切正常,我可以从云中托管的web和工作者角色中使用此web服务,但在等待服务响应时,我偶尔会收到504网关超时错误,通常这只发生在执行时间超过30-40秒的查询中

一直在做一些研究,我发现这可能是由于充当网关/代理的服务器和链中上游服务器之间的通信速度较慢,但我不确定是否有任何方法可以增加超时值,从而不会出现504错误

任何帮助都将不胜感激