文章詳情頁
node.js - Nodejs為后臺的Web App如何保證服務的穩(wěn)定性和高響應效率?
瀏覽:156日期:2023-10-07 10:19:17
問題描述
如題,我們公司是全棧JS開發(fā),后臺用的NodeJs。聽說NodeJs是單線程的,容易出現(xiàn)單點故障,而且不能充分使用機器的CPU。那我們在選購云服務器的時候,是否應該“多買低配置機器”,而不是像PHP服務器那樣“買一個高配置機器”?
問題解答
回答1:這篇文章能幫你了解
http://f2e.souche.com/blog/no...
回答2:單線程但是可以跑多進程,是可以充分利用的,看你的機器是幾核的了
線上部署的話可以看看pm2,一般來說node的部署都是主從模式,一個master進程帶幾個子進程,像我們用的比較舊了,用的forever,master負責監(jiān)控,子進程掛了的話master來重啟,并不會出現(xiàn)所謂的單點故障
云服務器這個的話我沒怎么解除過,不太好回答
標簽:
web
相關文章:
1. 百度地圖 - Android app中準備接入地圖sdk,百度VS高德哪個好一點?2. mongoDB批量插入文檔時,運行下面代碼,用MongoVUE查看數(shù)據(jù)庫,mongo庫中只存在一個文檔?不應該是20個嗎?3. 百度地圖api - Android百度地圖SDK,MapView上層按鈕可見卻不可觸,怎么解決?4. HTML5禁止img預覽該怎么解決?5. javascript - 如何將一個長為365的數(shù)組對象按月份切割成12組?6. javascript - 關于圣杯布局的一點疑惑7. node.js - vue文件修改后如何自動build成html、js、css等8. android-studio - 用Android Studio開發(fā)基于百度位置服務的Android軟件中遇到jar中沒有主清單屬性的問題9. javascript - JS如何把回調閉包形參傳遞給外部環(huán)境的變量10. html5 - 需要做一個移動端微信頁面的小游戲,腦子里比較空希望有大神小神稍微指點指點。
排行榜

熱門標簽