ネットワーク後、他のサービスの前にシステムサービスを開始

ネットワーク後、他のサービスの前にシステムサービスを開始

私のサービスはネットワークサービスの後に開始され、tomcatやmysqlなどの他のすべてのサービスの前に開始されたいと思います。

「Before = mysqld.service」オプションについては知っていますが、他のシステム上のサービスの名前はすべてわかりません。したがって、各サービスの名前を知る必要がないいくつかのグローバルオプションが必要です。

答え1

望むより:https://www.freedesktop.org/software/systemd/man/systemd.special.html#network.target

自分が誰であるかを知らずに、同じターゲットを使用する他のすべてのサービスの前にサービスを開始するようにsystemdを強制することはできません。 \

systemd知らないことを聞くことができる占い師ではありません。

関連情報