擴充套件 Node JS 應用
可擴充套件性是應用程式能夠繼續為使用者提供服務而不會失敗,即使工作量增加也是如此。因此,擴充套件是增加計算、儲存或網路資源以優化資源利用率並滿足使用者增加的流量的過程。 還可以進行擴充套件以減少故障,從而提高服務的可用性。縮放有兩種型別:向上縮放、垂直縮放和向外縮放,也稱為水平縮放。 眾所周知,Node JS 是一種單執行緒語言,一次只允許執行一個程序。但是,我們可以通過叢集模組等功能利用現代計算機中的多個 CPU 核心,而不會耗盡 RAM。 除此之外,使用這個模組,如果需要,我們可以輕鬆地重新啟動我們的應用程式,而不會經歷極端的停機時間。此外,Node JS 的非同步和非阻塞特性允許我們同時執行多個程序而不會使伺服器過載。