node如何實現(xiàn)多進(jìn)程?如何部署node項目?下面本篇文章帶大家掌握Node.js 多進(jìn)程模型和項目部署的相關(guān)知識,希望對大家有所幫助!
昨天有小伙伴問 express 項目該如何部署。于是整理了這篇文章,主要講述如何部署一個基于 nodejs 開發(fā)的服務(wù)端程序,供有需要的朋友們參考。
文章包含幾個部分:
- 線程和進(jìn)程
- node.js 實現(xiàn)多進(jìn)程
- 服務(wù)器安裝 Node.js 環(huán)境
- 使用 PM2 管理 Node.js 項目
- 使用 Nginx 實現(xiàn)接口服務(wù)的代理轉(zhuǎn)發(fā)
進(jìn)程 VS 線程
進(jìn)程
進(jìn)程(process)是計算機(jī)操作系統(tǒng)分配和調(diào)度任務(wù)的基本單位。打開任務(wù)管理器,可以看到其實在計算機(jī)的后臺運行著非常多的程序,每個程序都是一個進(jìn)程。
現(xiàn)代瀏覽器基本都是多進(jìn)程架構(gòu)的,以 Chrome 瀏覽器為例,打開“