文章詳情頁
node.js - Nodejs為后臺的Web App如何保證服務(wù)的穩(wěn)定性和高響應(yīng)效率?
瀏覽:205日期:2023-10-07 10:19:17
問題描述
如題,我們公司是全棧JS開發(fā),后臺用的NodeJs。聽說NodeJs是單線程的,容易出現(xiàn)單點故障,而且不能充分使用機器的CPU。那我們在選購云服務(wù)器的時候,是否應(yīng)該“多買低配置機器”,而不是像PHP服務(wù)器那樣“買一個高配置機器”?
問題解答
回答1:這篇文章能幫你了解
http://f2e.souche.com/blog/no...
回答2:單線程但是可以跑多進程,是可以充分利用的,看你的機器是幾核的了
線上部署的話可以看看pm2,一般來說node的部署都是主從模式,一個master進程帶幾個子進程,像我們用的比較舊了,用的forever,master負(fù)責(zé)監(jiān)控,子進程掛了的話master來重啟,并不會出現(xiàn)所謂的單點故障
云服務(wù)器這個的話我沒怎么解除過,不太好回答
標(biāo)簽:
web
相關(guān)文章:
1. macos - 無法source activate python272. android - 如何實現(xiàn)QQ pad 點擊右側(cè)輸入框,只頂右側(cè)的布局,左側(cè)布局不動3. css - 關(guān)于background-position百分比的問題?4. 運行python程序時出現(xiàn)“應(yīng)用程序發(fā)生異常”的內(nèi)存錯誤?5. 小白學(xué)python的問題 關(guān)于%d和%s的區(qū)別6. css - angular前端如何讓ng-repeat的內(nèi)容并排一行,跑起來呢?7. javascript - 想請教一下,js中 function中參數(shù) e 到底是什么,每個條用的參數(shù) e的用法都不一樣?8. javascript - npm run build后調(diào)用api返回index.html9. html5 - chrome上的video控制條不同10. github - 求助大神啊,win10 git clone error,折騰了幾天都不行,以前原本好好的,突然就這樣了
排行榜

熱門標(biāo)簽
網(wǎng)公網(wǎng)安備