【问题标题】:How are Azure ASE front ends themselves load balanced?Azure ASE 前端本身如何进行负载平衡?
【发布时间】:2019-11-10 23:35:25
【问题描述】:

我正在研究 Azure 应用服务和应用服务环境。我可以看到“前端”充当工作人员的负载平衡器。我还可以看到默认数量为 2 个前端,随着工作人员数量的增加会添加更多。

我的问题是,如果前端充当工作人员的负载平衡器,那么是什么决定了多个前端中的哪一个服务于请求?我一直认为负载均衡器需要是单个实例,否则您最终会遇到与本打算解决的问题相同的问题。

作为后续问题,我也很好奇如何平衡工作人员的负载?是简单的循环赛吗?

【问题讨论】:

    标签: azure azure-app-service-plans azure-app-service-envrmnt


    【解决方案1】:

    前端是一个七层负载均衡器,充当代理,在不同的应用程序及其各自的 Worker 之间分配传入的 HTTP 请求。目前,应用服务负载平衡算法是为给定应用程序分配的一组服务器之间的简单循环。

    参考:https://msdn.microsoft.com/en-us/magazine/mt793270.aspx?f=255&MSPPError=-2147217396

    【讨论】:

    • 是的,我了解前端和工作人员之间的负载平衡。我的问题是关于 http 客户端和多个前端实例的平衡。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多