如何在不影響其他進程的情況下重新啟動Supervisor中的特定程式?

如何在不影響其他進程的情況下重新啟動Supervisor中的特定程式?

我正在使用 Supervisor 來管理伺服器上的多個進程。每個進程在 Supervisor 設定檔中被定義為一個單獨的程式。我需要重新啟動特定程式而不影響其他正在運行的進程。

有沒有辦法重新啟動Supervisor中的單一程式而不重新啟動Supervisor管理的所有進程?我想避免任何停機或其他進程的中斷。

我嘗試過使用 systemctl restart Supervisor <program_name>,但它會重新啟動所有進程,而不僅僅是指定的進程。我可以進行命令或設定變更來實現特定程式的有針對性的重新啟動嗎?

我很感激任何關於如何在 Supervisor 中實現這一目標的見解或建議。謝謝你!

相關內容