要使用 Linux 的 Supervisorctl 查看狀態,請按照以下步驟操作:
打開終端(Terminal)。
輸入以下命令以查看所有已配置的 Supervisor 進程及其狀態:
supervisorctl status
這將顯示類似于以下內容的輸出:
supervisord: master process /usr/bin/supervisord -c /etc/supervisor/supervisord.conf
進程 group1:
進程進程1: started with pid 12345
進程進程2: started with pid 12346
進程 group2:
進程進程3: started with pid 12347
在這個例子中,supervisord 是主進程,而 進程進程1、進程進程2 和 進程進程3 是子進程。狀態欄中的 started 表示進程正在運行,而 stopped 表示進程已停止。
supervisorctl status 進程名
例如,要查看名為 進程進程1 的狀態,可以輸入:
supervisorctl status 進程進程1
這將顯示有關該特定進程的詳細信息,包括其狀態、啟動時間等。