首頁  >  文章  >  web前端  >  nodejs搭建web伺服器的缺點是什麼

nodejs搭建web伺服器的缺點是什麼

青灯夜游
青灯夜游原創
2022-01-13 16:45:342591瀏覽

nodejs搭建web伺服器的缺點:1、nodejs單線程,不能做cpu密集型操作,導致時間片不能釋放,阻塞後面的任務;2、nodejs可靠性比較低;3、使用多核心效能的時候需要使用cluster或部署多個實例,比較麻煩等等。

nodejs搭建web伺服器的缺點是什麼

本教學操作環境:windows7系統、nodejs 12.19.0版,DELL G3電腦。

Nodejs做web服務端的優缺點

#缺點:

##1.nodejs單線程,不能做cpu密集型操作,導致時間片不能釋放,阻塞後面的任務。

2.nodejs可靠性比較低,一個地方報錯會導致整個程式崩潰,需要守護程式或docker重啟來解決。

3.像使用多核心效能的時候需要使用cluster或部署多個實例,比較麻煩。

4.記憶體預設0.7G和1.4G,設定大了之後垃圾回收會變慢,可能需要多部署幾個實例。

5.nodejs類型的後端比較難招,需要前端轉後端或後端轉nodejs。

優點:

1.nodejs底層非同步io,效能比較好。

2.寫起來不用擔心執行緒的問題。

3.開發速度高,弱型別語言比較靈活,不像強型別一樣需要各種轉換,程式碼量少。

4.單頁應用程式ssr比較方便,上下文比較相同。

5.前端轉nodejs相對來說對語法天然熟練。

更多node相關知識,請造訪:

nodejs 教學! !

以上是nodejs搭建web伺服器的缺點是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn