Azure Web 应用程序是否支持 node.js 的开箱即用托管集群和多区域故障转移?

Azure Web 应用程序是否支持 node.js 的开箱即用托管集群和多区域故障转移?

我已阅读了尽可能多的文档,但找不到答案。MS 表示可以托管 node.js,但他们似乎没有说明集群和多区域故障转移有哪些选项(如果有的话)。

这里我假设 Azure 可以将 node.js 应用作为服务托管,而不仅仅是虚拟机,我们必须安装和管理自己的节点实例,并通过 kubernetes 或类似工具自行管理集群。我们不想接触 kubernetes。

答案1

Azure App Service 可以直接在 App Service 上支持 NodeJs,也可以将其作为在应用服务上运行的容器来支持,这都没有问题。

但是,应用服务不是多区域服务,如果您需要故障转移到单独的区域,则需要在每个区域中部署到应用服务,并使用 Azure Front Door 或流量管理器之类的工具添加负载平衡。

相关内容