0

微软上周发布了新版本的服务总线 1.8。我想知道他们是否解决了上一篇文章中讨论的以下问题。

http://social.msdn.microsoft.com/Forums/en-US/windowsazuredevelopment/thread/a7c78246-9d76-482a-b683-fc4a1e27df59

通过代理后面的 http 发布到 Azure 服务总线

我已经在最新版本上进行了测试,似乎问题仍然存在。

无法连接到 net.tcp://abc.servicebus.windows.net:9354/。连接尝试持续了 00:00:21.0500000 的时间跨度。TCP错误码10060:连接尝试失败,因为连接方一段时间后没有正确响应,或者连接失败,因为连接的主机没有响应 65.52.160.127:9354

任何人都可以请指导我。

谢谢。

4

2 回答 2

2

我们在 SDK 1.8 中进行了改进,特别是针对较旧的代理。请为 ServiceBus 客户端设置ConnectivityModeAutoDetect并试一试。

于 2012-11-01T18:06:11.720 回答
1

我通过将 ConnectivityMode 设置为 Http 并在 app.config 中指定要使用的代理解决了这个问题。它是应用程序的全局状态,但它适用于我的场景,所以也许它在这里也有帮助。http://msdn.microsoft.com/en-us/library/kd3cf2ex.aspx

在我的场景中,配置是忽略代理:

 <system.net>
   <defaultProxy>
     <proxy usesystemdefault="False" />
   </defaultProxy>
 </system.net>
于 2013-05-18T17:41:45.193 回答