多くの画像を生成するプログラムがあります。実際には関係ありませんが、タスクを実行するために複数の異なるプログラムを生成するPythonプログラムです。システム単位で実行されます。完了すると終了し、この時点でsystemdは、関連するプロセスの1つが何らかの理由で停止または停止しても、関連するすべてのプロセスがクリーンアップされることを保証すると信じています。
私が本当に望むのは、最初のサービスが完了したら別のシステムワンショットサービスを実行して、画像処理タスクの次の部分を実行することです。最初のサービスとは完全に別々に実行したいです。 2番目のサービスも複数の処理タスクを開始し、タスクが完了すると再びsystemdを使用して生成されたプログラムをクリーンアップします。
次に、2番目のシステムサービスの開始をトリガーする方法最初のcgroupの一部になる代わりに?つまり、2番目のプロセスは最初のプロセスとまったく関係がありませんか?