Azure

Azure Web 應用程序是否支持 node.js 的現成託管群集和多區域故障轉移?

  • May 4, 2022

我已經閱讀了盡可能多的文件,但我看不到這個問題的答案。MS說可以託管node.js,但他們似乎沒有說明集群和多區域故障轉移有哪些選項(如果有的話)。

在這裡,我假設 Azure 可以將 node.js 應用程序作為服務託管,而不僅僅是一個 VM,因為我們必須安裝和管理我們自己的節點實例並通過 kubernetes 或類似的方式自行管理集群。我們不想接觸 Kubernetes。

Azure App Service 直接在 App Service 上支持 NodeJs,或者作為在 App Service 上執行的容器,沒有問題。

但是,應用服務不是多區域服務,如果需要故障轉移到單獨的區域,則需要部署到每個區域中的應用服務,並使用 Azure Front Door 或流量管理器等工具添加負載平衡。

引用自:https://serverfault.com/questions/1100151