プロジェクト内でプロジェクトを実行するための優先順位や作業順序はありますか?systemd サービスユニットの構成文書?
例えば、ExecStartPre
そのタスクは以前に発生したようです。ExecStart
。そしていくつかのExecStartPre
仕事はそれぞれは、完了するまで順番に実行され続けます。。返品、ExecCondition
ジョブは以前に発生するように定義されていますExecStartPre
(非常に具体的な順序/実行があります)。
しかもRuntimeDirectory
以前にジョブ/作成が発生しましたExecStart
。
ところが、RuntimeDirectory
作業/生成は必ずExecStartPre
完了後に発生するのでしょうか? (私の実験によると、これは本当ですが、競合状態のためにだまされたり、実装による動作を経験したりする可能性があります。RuntimeDirectory
)ExecCondition
同様に、ExecStopPost
RuntimeDirectory
削除前または削除後に必ずジョブが発生しますか?
特定のサービス内に微妙だが暗黙的に保証される他の注文はありますか?それとも、逆に並列に発生する可能性がある(または順序が定義されていない)他のタスクはありますか?