几乎任何nodejs项目都可以用PM2来部署,需要对现有的项目创建一个配置文件。
例子中项目采用了Meteor框架,配置文件如下
pm2config.json执行如下命令
进程情况npm install pm2 -g
pm2 start pm2config.json
为了方便监控,我们要查看server端信息
server情况pm2 install pm2-server-monit
还有更炫的,添加以上监控的gui,这里免费用keymetrics.io
keymetrics.io服务后端pm2 link 注册拿到key 注册拿到的secret
以上是免费用户的画面,基本上够用了,实时监控,事件管理都可以配置
关于keymetrics更多操作指南看这里
关于PM2更多执行命令请参考这里pm2 quick-start
网友评论