运行JAVA程序
pm2 start java --name fileList -- -jar store1_project.jar
添加参数:
pm2 start java --name es-service -- -jar es-service.jar --eureka.instance.ip-address=192.168.171.39 --eureka.instance.instance-id=192.168.171.39:8082
运行shell程序
运行shell程序
pm2 start ./cerebro --name cerebro --interpreter /bin/bash
如果没有指定--interpreter /bin/bash
默认需要后缀为.sh
pm2 start ./elasticsearch.sh --name es-data1
查看当前运行的列表
pm2 ls
停止当前服务
pm2 stop $NAME
服务开启自启动
首先执行:pm2 save
然后执行:pm2 startup
然后控制台会输出一条命令sudo env PATH=$PATH:/·······
,复制这个命令然后在控制台执行即可
删除服务
pm2 delete all
pm2 delete $NAME
查看详细信息
pm2 desc $id
查看日志
pm2 logs $id
重启服务
pm2 restart $NAME