jackieli123723 / jackieli123723.github.io

✅lilidong 个人博客
9 stars 0 forks source link

pm2 升级到3.2.2采坑记录 #66

Open jackieli123723 opened 5 years ago

jackieli123723 commented 5 years ago

pm2 升级

npm uninstall -g pm2

npm install pm2@latest -g

然后pm2 ls 任务 不要用 pm2 update 直接升级 否则 你的任务被删除

[root@VM_134_103_redhat ~]# pm2 update
Be sure to have the latest version by doing `npm install pm2@latest -g` before doing this procedure.
[PM2] Saving current process list...
[PM2] Stopping PM2...
[PM2] Applying action deleteProcessId on app [all](ids: 2,3,4,5,9,11,16,30,31,34,35,36,37,38,42,47,48,49,50,51,52)
[PM2] [prod-api](5) ✓
[PM2] [nuxt-api-admin](30) ✓
[PM2] [qa-api](4) ✓
[PM2] [local-api](2) ✓
[PM2] [test-dragonest-nuxt](36) ✓
[PM2] [testnuxt502error](37) ✓
[PM2] [nuxtqa-server](9) ✓
[PM2] [vue2-mall-store](35) ✓
[PM2] [node-redis-users](34) ✓
[PM2] [nuxt-api](31) ✓
[PM2] [nuxtprod-server](11) ✓
[PM2] [nuxtdev-server](16) ✓
[PM2] [testnuxt502error-server-sitemap](38) ✓
[PM2] [vue2-mall-store-api](42) ✓
[PM2] [testnuxt502error-server](47) ✓
[PM2] [gpk_web_vue_ssr](52) ✓
[PM2] [nuxt2-generate-dist-server](51) ✓
[PM2] [testnuxt502error-server](48) ✓
[PM2] [dev-api](3) ✓
[PM2] [testnuxt502error-server](49) ✓
[PM2] [testnuxt502error-server](50) ✓
[PM2] All processes have been stopped and deleted
[PM2] PM2 stopped
[PM2] Spawning PM2 daemon with pm2_home=/root/.pm2

一定要先pm2 save 后再 pm2 update 或者重启 看看生效没有 
[root@VM_134_103_redhat nuxt-text-blog]# pm2 -v
3.2.2

>>>> In-memory PM2 is out-of-date, do:
>>>> $ pm2 update
In memory PM2 version: 2.10.3
Local PM2 version: 3.2.2

增加了一个 version 字段的列表

In memory PM2 version: 2.10.3
Local PM2 version: 3.2.2

┌─────────────────────────────────┬────┬─────────┬─────────┬───────┬────────┬─────────┬────────┬─────┬───────────┬──────┬──────────┐
│ App name                        │ id │ version │ mode    │ pid   │ status │ restart │ uptime │ cpu │ mem       │ user │ watching │
├─────────────────────────────────┼────┼─────────┼─────────┼───────┼────────┼─────────┼────────┼─────┼───────────┼──────┼──────────┤
│ gpk_web_vue_ssr                 │ 6  │ N/A     │ cluster │ 2320  │ online │ 0       │ 18m    │ 0%  │ 41.4 MB   │ root │ enabled  │
│ node-redis-users                │ 0  │ 1.0.0   │ fork    │ 32710 │ online │ 0       │ 25m    │ 0%  │ 31.7 MB   │ root │ disabled │
│ nuxt-api                        │ 10 │ N/A     │ cluster │ 2804  │ online │ 0       │ 17m    │ 0%  │ 48.3 MB   │ root │ disabled │
│ nuxt-api                        │ 9  │ N/A     │ cluster │ 2798  │ online │ 0       │ 17m    │ 0%  │ 50.2 MB   │ root │ disabled │
│ nuxt-api-admin                  │ 8  │ N/A     │ cluster │ 2676  │ online │ 0       │ 17m    │ 0%  │ 29.8 MB   │ root │ disabled │
│ nuxt-api-admin                  │ 7  │ N/A     │ cluster │ 2665  │ online │ 0       │ 17m    │ 0%  │ 29.8 MB   │ root │ disabled │
│ testnuxt502error-server         │ 1  │ N/A     │ cluster │ 1438  │ online │ 0       │ 21m    │ 0%  │ 90.2 MB   │ root │ enabled  │
│ testnuxt502error-server         │ 4  │ N/A     │ cluster │ 1470  │ online │ 0       │ 21m    │ 0%  │ 85.7 MB   │ root │ enabled  │
│ testnuxt502error-server         │ 3  │ N/A     │ cluster │ 1460  │ online │ 0       │ 21m    │ 0%  │ 83.6 MB   │ root │ enabled  │
│ testnuxt502error-server         │ 2  │ N/A     │ cluster │ 1449  │ online │ 0       │ 21m    │ 0%  │ 90.1 MB   │ root │ enabled  │
│ testnuxt502error-server-sitemap │ 5  │ N/A     │ fork    │ 2142  │ online │ 0       │ 18m    │ 0%  │ 26.1 MB   │ root │ disabled │
│ vue2-mall-store                 │ 11 │ N/A     │ cluster │ 3210  │ online │ 0       │ 15m    │ 0%  │ 30.5 MB   │ root │ disabled │
│ vue2-mall-store                 │ 12 │ N/A     │ cluster │ 3216  │ online │ 0       │ 15m    │ 0%  │ 30.3 MB   │ root │ disabled │
│ vue2-mall-store-api             │ 13 │ N/A     │ cluster │ 3403  │ online │ 0       │ 15m    │ 0%  │ 48.2 MB   │ root │ disabled │
│ vue2-mall-store-api             │ 14 │ N/A     │ cluster │ 3410  │ online │ 0       │ 15m    │ 0%  │ 47.5 MB   │ root │ disabled │
└─────────────────────────────────┴────┴─────────┴─────────┴───────┴────────┴─────────┴────────┴─────┴───────────┴──────┴──────────┘