systemd After = nginx .service не работает - PullRequest
1 голос
/ 27 мая 2020

Я пытаюсь настроить специальную службу systemd в своей системе linux и экспериментировал с ней
Ниже приведена моя настраиваемая служба, в которой запускается файл bash

[Unit]
Description=Example systemd service.
After=nginx.service

[Service]
Type=simple
ExecStart=/bin/bash /usr/bin/test_service.sh

[Install]
WantedBy=multi-user.target

Поскольку я упомянул After=nginx.service, я ожидал, что nginx serivce запустится автоматически
Итак, после запуска вышеуказанной службы я проверяю статус nginx, который еще не запущен

Однако, если я заменю After с Wants это работает
Может ли кто-нибудь отличить After от Wants и когда что использовать?

...