サービス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