通過永遠運行風帆或直接調用它node app.js --prod
,根據htop
我有一個4個子進程,看起來像它下面的克隆。sails.js多個子進程,這些是什麼? Ubuntu
如果我離開了--prod
說法,我得到咕嚕過程的等量。 正如您所看到的,它們都具有相同的內存使用量,不同的PID和不同的TIME +讀數。
我很確定它的風格不是自動集羣,還是它?這是一個單一的核心機器(虛擬),所以我不知道這些進程是什麼,或者它是htop中的錯誤?
根據該問題htop-showing-multiple-java-processes-with-different-pids?rq=1
HTOP示出了線程不同的處理,但並不節點單線程?如果那些線程來自哪裏?
那麼,那些用戶線程的node.js線程池(我知道節點事件循環是單線程的,但它需要線程幕後的一切)?或者那些是由框架創建的? –
是啊... 這些是節點應用程序用於維護它的事件回調以及其他所有東西的線程...默認情況下,每個應用程序都有它自己的幾個用戶區線程,它們僅由應用程序創建和控制。 – vkstack
哦,我明白了,謝謝 –