我正在 Azure 中运行一个 VM,其中有一项服务可以发出大量传出 http 客户端调用。一段时间(大约 10 分钟)后,当服务发出大约 5000-10000 次调用时,它突然开始收到“连接被拒绝”作为对请求的响应。
当在本地运行相同的服务时(在许多环境和计算机中尝试过),它运行时没有任何错误。我们使用 HttpClient 类来处理请求。
这些请求是通过同时运行的 3 个任务完成的。
我应该注意的 Azure 传出连接数量是否有一些限制?
每个 Azure 订阅都有最大连接限制。
您应该重复使用连接而不是打开新连接。
在这里阅读更多相关信息:http://www.freekpaans.nl/2015/08/starving-outgoing-connections-on-windows-azure-web-sites/ http://www.freekpaans.nl/2015/08/starving-outgoing-connections-on-windows-azure-web-sites/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)