當我執行命令PM2列表它顯示下面的輸出將列:什麼「重新啓動」的節目在PM2 list命令
App name id mode pid status restart uptime memory watching
是什麼重啓列在這裏的意義是什麼?
當我執行命令PM2列表它顯示下面的輸出將列:什麼「重新啓動」的節目在PM2 list命令
App name id mode pid status restart uptime memory watching
是什麼重啓列在這裏的意義是什麼?
pm2中的重新啓動列顯示特定腳本重新啓動的次數。
因此,如果您最初啓動一個腳本這將是0
如在下面的輸出。
┌──────────┬────┬──────┬───────┬────────┬───── ─────────────────────────────────────────────────────── │應用程序名稱│編號│模式│pid│狀態│重啓│正常運行│cpu│mem│收看│ ├──────────────────────────────────── ───────┼─────────┼────────┼─────┼───────────┼───── ─────┤ ││服務器0││叉10505││在線0││0 0%│14.0 MB││殘疾人 └── ───────┴────┴──────┴───────┴────────┴─────────┴─── ─────┴─────┴───────────┴──────────┘
當您運行命令pm2 restart script.js
輸出將作爲下面。
┌──────────┬────┬──────┬───────┬────────┬───── ─────────────────────────────────────────────────────── │應用程序名稱│編號│模式│pid│狀態│重啓│正常運行│cpu│mem│收看│ ├──────────────────────────────────── ───────┼─────────┼────────┼─────┼───────────┼───── ─────┤ │服務器│0│叉│10525│在線│1│0│0%│11.5 MB│禁用│ └── ───────┴────┴──────┴───────┴────────┴─────────┴─── ───────────────────────────────────────────────────────────────────┘
重啓的值爲1
。並且每次重新啓動腳本時它都會增加。
實際上,重新啓動列會列出所有重新啓動。
當您使用「PM2重啓process.js」或「PM2重啓PROCESS_NAME」,即增加了重新啓動計數。
PM2時會自動重新啓動過程中,如果它崩潰,這增加了重新啓動計數爲好。
這是相當簡單的嘗試,做一個簡單的節點文件,運行它,重新啓動它,使一個錯誤代碼,運行它再次看到自動重新啓動增加計數。
通過pm2或手動重啓?由pm2重新啓動的 – Monty
。當手動重新啓動pm2不會能夠跟蹤。所以'restart'實際上是一個計數,它告訴它使用'pm2'重啓了多少次。 –
感謝您的澄清。 – Monty