微软上周发布了新版服务总线1.8。我想知道他们已经解决了上一篇文章中讨论的以下问题。
Publish to Azure Service Bus over http behind proxy
我已经测试了最新版本,似乎问题仍然存在。
无法连接到net.tcp://abc.servicebus.windows.net:9354 /。连接尝试持续时间跨度为00:00:21.0500000。 TCP错误代码10060:连接尝试失败,因为连接方在一段时间后没有正确响应,或者建立的连接失败,因为连接的主机无法响应65.52.160.127:9354
任何人都可以指导我。
感谢。
答案 0 :(得分:2)
我们在这里使用SDK 1.8进行了改进,特别是针对较旧的代理。请为ServiceBus客户端设置ConnectivityMode
到AutoDetect
,然后尝试一下。
答案 1 :(得分:1)
我通过将ConnectivityMode设置为Http并指定我想在app.config中使用的代理来解决此问题。它是应用程序的全局状态,但它适用于我的场景,所以也许它在这里也很有帮助。 http://msdn.microsoft.com/en-us/library/kd3cf2ex.aspx
在我的场景中,配置是忽略代理:
<system.net>
<defaultProxy>
<proxy usesystemdefault="False" />
</defaultProxy>
</system.net>