NodeJs VUE Npm2 npm服务信息:
[Unit]
Description=PM2 process manager
Documentation=https://pm2.keymetrics.io/
After=network.target
[Service]
Type=forking
User=root
LimitNOFILE=infinity
LimitNPROC=infinity
LimitCORE=infinity
Environment=PATH=/home/nieqf/tools/nodejs/bin:/home/nieqf/tools/mongodb/bin:/home/nieqf/tools/gm/bin:/home/nieqf/tools/ffmpeg/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/.dotnet/tools:/root/bin:/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
Environment=PM2_HOME=/root/.pm2
PIDFile=/root/.pm2/pm2.pid
Restart=on-failure
ExecStart=/home/nieqf/tools/nodejs/lib/node_modules/pm2/bin/pm2 resurrect
ExecReload=/home/nieqf/tools/nodejs/lib/node_modules/pm2/bin/pm2 reload all
ExecStop=/home/nieqf/tools/nodejs/lib/node_modules/pm2/bin/pm2 kill
[Install]
WantedBy=multi-user.target
[root@Applets ~]# pm2 status
┌────┬─────────────────────────┬─────────┬─────────┬──────────┬────────┬──────┬──────────┬──────────┬──────────┬──────────┬──────────┐
│ id │ name │ version │ mode │ pid │ uptime │ ? │ status │ cpu │ mem │ user │ watching │
├────┼─────────────────────────┼─────────┼─────────┼──────────┼────────┼──────┼──────────┼──────────┼──────────┼──────────┼──────────┤
│ 0 │ app │ 1.0.0 │ fork │ 19650 │ 20h │ 68 │ online │ 1.9% │ 146.7mb │ root │ disabled │
│ 1 │ sms │ 1.0.0 │ fork │ 11089 │ 5D │ 4 │ online │ 0.2% │ 37.5mb │ root │ disabled │
└────┴─────────────────────────┴─────────┴─────────┴──────────┴────────┴──────┴──────────┴──────────┴──────────┴──────────┴──────────┘
host metrics | cpu: 56.4% | mem: 62.8% | net: 46.2ms ? 0.093mb/s ? 0.294mb/s | disk: ? 0.54mb/s ? 0.079mb/s /dev/vda1 81% |
不过一般都以容器方式运行了,这个使用的不多了。。。
评论区