【问题标题】:Azure Server Load BalancingAzure 服务器负载平衡
【发布时间】:2019-08-22 15:13:37
【问题描述】:

如果我们在 Azure 上托管我们的服务器,将根据负载进行扩展,还是我们需要拥有多个应用服务器并进行负载平衡?

【问题讨论】:

  • 我认为您忘记添加“服务器”的所有详细信息。如果它只是一个普通的虚拟机,它不会自动扩展。
  • 对,虚拟机不同于应用服务。如果您的意思是您有一个 API 并且那是您的服务器,那么如果它们设置为自动缩放,它们可以自动负载平衡。如果您需要虚拟机,则需要将负载均衡器连接到多个相同的虚拟机

标签: azure load load-balancing azure-load-balancer appserver


【解决方案1】:

如果您将服务器托管在普通虚拟机上,这不会是自动缩放操作,但您可以将其托管在 virtual machine scale sets 上以实现高可用性和应用程序弹性,并且它将允许您的应用程序作为资源自动缩放需求变化。

您还可以在后端标准 VM/VM 规模集/可用性集前面放置 Azure load balancer,以扩展您的应用程序并为您的服务创建高可用性。

此外,您可以在 Azure 上直接选择使用 PAAS 而不是 IAAS 服务,因此您不必担心底层基础设施。 Azure App Service 使您能够以您选择的编程语言构建和托管 Web 应用程序、移动后端和 RESTful API,而无需管理基础架构。它提供自动扩展和高可用性,同时支持 Windows 和 Linux,并支持从 GitHub、Azure DevOps 或任何 Git 存储库进行自动部署。

希望这对你有帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-04-18
    • 1970-01-01
    • 2015-08-24
    • 2013-10-23
    • 1970-01-01
    • 1970-01-01
    • 2015-04-01
    • 1970-01-01
    相关资源
    最近更新 更多