安装
先安装node npm,管理员cmd窗口运行
npm install pm2 -g //全局安装
安装windows自启动包
npm install pm2-windows-startup -g
安装并检查是否成功
pm2-startup install
pm2 status
创建json启动文件,更改name,与jar包名字即可
{
"apps" : {
"name":"datax-admin",
"script":"java",
"args":[
"-Xmx1024M",
"-Xms1024M",
"-Xmn448M",
"-XX:MaxMetaspaceSize=192M",
"-XX:MetaspaceSize=192M",
"-jar",
"demo.jar",
],
"error_file":"./log/datax-admin-err.log",
"out_file":"./log/datax-admin-out.log",
"merge_logs":true,
"log_date_format":"YYYY/MM/DD HH:mm:ss",
"min_uptime": "60s",
"max_restarts": 30,
"autorestart": true,
"restart_delay": "60"
}
}
启动服务
pm2 start demo.json