Azure负载均衡器限制策略

时间:2015-05-06 23:31:43

标签: azure tcp connection throttling

我有一个包含3个实例的云服务A(Web角色)。他们使用其公共端点和HTTPS与云服务B交谈。偶尔,我会看到其中一个实例在w3wp.exe中具有高内存使用率和lass.exe中的100%CPU使用率。当发生这种情况时,大多数时候我甚至无法通过RDP进入实例来查看正在发生的事情。一旦我重新启动它们,一切都恢复正常(大约40%CPU和200Mb内存使用)。

这可能是节流的结果吗?我确实在A中重试(虽然没有后退),所以如果B拒绝我们的电话,我会立即尝试几次。如果我的一个实例受到限制(通过云服务B中的SLB),那么我想它会更多地敲击负载均衡器,直到所有重试耗尽。我使用HttpClient进行调用,并且我还将ServicePointManager.DefaultConnectionLimit覆盖为500.我能够捕获一次netstat输出,并在“已建立”状态下显示大约700个连接。

任何想法,如果这是一个Azure LB限制我?

0 个答案:

没有答案