В systemd [Unit]
раздел, Before=
используется для управления заказом услуг. Но приемлемо ли (или хороший дизайн) иметь Before=
зависимость, которой может не быть? Примером использования является приложение, которое ожидает, что обратный прокси-сервер будет доступен, но не знает, будет ли это nginx или Apache. В таком примере будет ли разумным следующее?
# Start the service before either Apache or Nginx, whichever is present
Before=nginx.service
Before=apache.service