Open jackieli123723 opened 5 years ago
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 │ └─────────────────────────────────┴────┴─────────┴─────────┴───────┴────────┴─────────┴────────┴─────┴───────────┴──────┴──────────┘
pm2 升级