gpt4 book ai didi

azure - 禁用 Azure 云服务负载均衡器中的关联性(Web/辅助角色)

转载 作者:行者123 更新时间:2023-12-03 01:52:12 25 4
gpt4 key购买 nike

我在 Azure 的负载均衡器中看到针对我的云角色的明确的非循环负载均衡模式。大多数请求都会发送到我的 Web-Api 辅助角色设置的两个实例中的第一个实例。

如何确保Azure的负载均衡平均分配请求?

请注意,CloudMonix 仪表板的第一个屏幕截图包含第一个实例的 CPU 利用率(60-65% 持续平均值),第二个屏幕截图包含第二个实例的 CPU 利用率(2-5% 持续平均值)这在我多次研究此问题时都是一致的。

两个实例是相同的,只是监听许多http请求并处理它们。

Instance 1 Instance 2

最佳答案

实际上有一种在 .csdef 文件中为云服务配置 loadBalancerDistribution 的方法。该缺陷是文档更新:-(

请看这篇文章:https://azure.microsoft.com/en-us/blog/azure-load-balancer-new-distribution-mode/

LoadBalancerDistribution 的值可以是 2 元组亲和性的 sourceIP、3 元组亲和性的 sourceIPProtocol 或 none(无亲和性,即 5 元组)

我将研究更新架构文章以反射(reflect)这一点。

至于负载分配 - 如果您没有专门选择 2 元组或 3 元组算法,则应该使用 5 元组运行。

您可以使用https://resources.azure.com查看当前配置。

我知道CPU是负载的反射(reflect),但负载均衡器是根据网络 session 进行平衡的,所以请确保CPU负载和网络 session 的分布相关。在你的情况下,如果他们不这样做,我会感到惊讶 - 只是提醒一下。

请查看这篇文章,确保您没有在保持事件的情况下运行:Extremely uneven cloud service load-balancing with Azure

关于azure - 禁用 Azure 云服务负载均衡器中的关联性(Web/辅助角色),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34659409/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com