2015-10-28 47 views
1

是否有人在雲計算環境(如Google Compute Engine/AWS)中使用node.js服務器方面有經驗,可以自動縮放?如何對Node.js服務器進行編碼以支持多服務器水平縮放

如果提供者跨服務器克隆你的node.js服務器(水平縮放),那麼在你的代碼中是否有任何東西需要注意?

+1

在這種情況下,我沒有意識到任何特定於NodeJS的事情。任何Web環境的水平縮放的一般規則也適用於節點應用程序。這是我剛纔在搜索時發現的第一篇文章:https://blog.openshift.com/best-practices-for-horizo​​ntal-application-scaling/它似乎涵蓋了你需要的點意識到。 –

回答

1

只要您的Node.js服務器是無狀態的,您可以創建服務器的實例模板並使用Google Autoscalar根據負載的增加或減少自動添加或刪除受管實例組中的實例。我建議你看這個video