他のプロセスに影響を与えずに Supervisor で特定のプログラムを再起動するにはどうすればよいですか?

他のプロセスに影響を与えずに Supervisor で特定のプログラムを再起動するにはどうすればよいですか?

私はサーバー上の複数のプロセスを管理するために Supervisor を使用しています。各プロセスは、Supervisor 構成ファイルで個別のプログラムとして定義されています。実行中の他のプロセスに影響を与えずに、特定のプログラムを再起動する必要があります。

Supervisor によって管理されているすべてのプロセスを再起動せずに、Supervisor 内の単一のプログラムを再起動する方法はありますか? 他のプロセスのダウンタイムや中断を避けたいです。

systemctl restart supervisor <program_name> を使用しようとしましたが、指定したプロセスだけではなく、すべてのプロセスが再起動されます。特定のプログラムを対象に再起動するために実行できるコマンドまたは構成の変更はありますか?

Supervisor でこれを実現する方法についての洞察や提案があれば、ぜひ教えてください。ありがとうございます!

関連情報