express 后端使用 pkg 打包后,如何实现类似 pm2 多进程部署以及守护

查看 51|回复 3
作者:fengshils   
继续上次发帖后,nodejs 的 express 后端使用 pkg 打包后,目前没什么问题,但是似乎没有办法使用 pm2 进行多进程部署了,是否还有更好的方案或者解决部署问题
cheneydog   
1. pkg 打包之后的可执行文件,依然可以用 pm2 部署。pm2 要额外单独装在服务器上。
2. nodejs 本身支持多进程可以使用 cluster 模块,pkg 直接打包到内部。
3. 守护进程可以用 pm2 、也可以用操作系统的 service ,做成 docker 也行。
horizon   
「守护进程可以用 pm2 、也可以用操作系统的 service ,做成 docker 也行」
细说 docker 来守护
fengshils
OP
  
@cheneydog 守护进程考察了 systemd ,大概率可行,就差一个多进程 cluster 难搞,我查查资料去
您需要登录后才可以回帖 登录 | 立即注册

返回顶部