node如何实现多进程?如何部署node项目?下面本篇文章带大家掌握Node.js 多进程模型和项目部署的相关知识,希望对大家有所帮助!
昨天有小伙伴问 express 项目该如何部署。于是整理了这篇文章,主要讲述如何部署一个基于 nodejs 开发的服务端程序,供有需要的朋友们参考。
文章包含几个部分:
- 线程和进程
- node.js 实现多进程
- 服务器安装 Node.js 环境
- 使用 PM2 管理 Node.js 项目
- 使用 Nginx 实现接口服务的代理转发
进程 VS 线程
进程
进程(process)是计算机操作系统分配和调度任务的基本单位。打开任务管理器,可以看到其实在计算机的后台运行着非常多的程序,每个程序都是一个进程。
现代浏览器基本都是多进程架构的,以 Chrome 浏览器为例,打开“