Назад | Перейти на главную страницу

Могут ли модули systemd перечислять несуществующие зависимости Before =?

В systemd [Unit] раздел, Before= используется для управления заказом услуг. Но приемлемо ли (или хороший дизайн) иметь Before= зависимость, которой может не быть? Примером использования является приложение, которое ожидает, что обратный прокси-сервер будет доступен, но не знает, будет ли это nginx или Apache. В таком примере будет ли разумным следующее?

# Start the service before either Apache or Nginx, whichever is present
Before=nginx.service
Before=apache.service