文章詳情頁
node.js - Nodejs為后臺的Web App如何保證服務的穩定性和高響應效率?
瀏覽:146日期:2023-10-07 10:19:17
問題描述
如題,我們公司是全棧JS開發,后臺用的NodeJs。聽說NodeJs是單線程的,容易出現單點故障,而且不能充分使用機器的CPU。那我們在選購云服務器的時候,是否應該“多買低配置機器”,而不是像PHP服務器那樣“買一個高配置機器”?
問題解答
回答1:這篇文章能幫你了解
http://f2e.souche.com/blog/no...
回答2:單線程但是可以跑多進程,是可以充分利用的,看你的機器是幾核的了
線上部署的話可以看看pm2,一般來說node的部署都是主從模式,一個master進程帶幾個子進程,像我們用的比較舊了,用的forever,master負責監控,子進程掛了的話master來重啟,并不會出現所謂的單點故障
云服務器這個的話我沒怎么解除過,不太好回答
標簽:
web
相關文章:
1. css - 新手做響應式布局, 斷點過后右側出現空白,求幫助,謝謝。2. javascript - 關于<a>元素與<input>元素的JS事件運行問題3. css3 - 純css實現點擊特效4. mysql - 查詢字段做了索引為什么不起效,還有查詢一個月的時候數據都是全部出來的,如果分拆3次的話就沒問題,為什么呢。5. mysql - 記得以前在哪里看過一個估算時間的網站6. 大家好,我想請問一下怎么做搜索欄能夠搜索到自己網站的內容。7. ID主鍵不是自增的嗎 為什么還要加null8. MySQL中的enum類型有什么優點?9. python - 啟動Eric6時報錯:’qscintilla_zh_CN’ could not be loaded10. javascript - vue 怎么渲染自定義組件
排行榜
