关于pm2多进程的问题。

来源:14-5 多进程

小飞猪

2019-12-17

老师,是不是通常情况下 一台服务器就 一个 node 应用呢?然后pm2 启动多进程 来达到资源最优分配。

那么如果 一台服务器上有多个 app 呢? 是提前分配好每个app各自占多少进程,还是说 这几个app进程都设置最大,然后它们自己分配?

写回答

1回答

双越

2019-12-17

一个服务器一个 app ,这是最好的方式。

如果一个服务器有多个 app ,万一一个出了问题,就会干扰其他的。如果非要这么做,那就每个 app 分配最大的进程数,让操作系统去分配好了。毕竟每个时间段,每个 app 的访问量都不一样,操作系统会分配的更好。

0
1
小飞猪
非常感谢!
2019-12-18
共1条回复

Node.js+Express+Koa2+Nest.js 开发服务端

从入门到实战,一站式掌握 Node.js+Express+Koa2

4051 学习 · 2006 问题

查看课程