サービスが他のサービスの一部として再起動されない理由

サービスが他のサービスの一部として再起動されない理由

サービスAとBがあります。 Bは、サービスAが再起動された後にのみ実行する必要があります。サービスAはタイマーを介して10分ごとに実行されます。サービスAは常に(10分ごとに)うまく機能しますが、サービスBはサービスAの後で実行されません。私は何が間違っていましたか?

サービスA:

[Unit]
Description=Service A
After=multi-user.target

[Service]
ExecStart=XXX

[Install]
WantedBy=multi-user.target

サービスAのタイマー:

[Unit]
Description=Timer for service A

[Timer]
OnUnitActiveSec=10min

[Install]
WantedBy=multi-user.target

サービスB:

[Unit]
Description=Service B
After=serviceA.service
BindsTo=serviceA.service
PartOf=serviceA.service

[Service]
ExecStart=XX

[Install]
WantedBy=serviceA.service

ベストアンサー1

おすすめ記事