Препятствуйте тому, чтобы сервис запустился вручную, когда зависимые сервисы снизятся

Предположим, что у меня есть два сервиса db и app (которому нужно db быть в порядке, прежде чем это запустится). Они запускают правильно на запуске и когда я делаю sudo service db stop это останавливает обоих db и app.

Но есть ли способ заставить следующий scneario работать? Это в основном препятствует тому, чтобы один сервис запустился, когда другой не доступно.

  • db и app в порядке
  • app вручную снижается для повторного развертывания (service app stop)
  • тем временем db идет по сравнению с некоторой причиной
  • вызов service start app остановки с неудовлетворенными зависимостями (db не работа)

Я думаю об осмотре состояния db сервис в app предварительно запустить. Но не уверенный, является ли это правильным путем.

1
задан 27 November 2014 в 10:36

0 ответов

Другие вопросы по тегам:

Похожие вопросы: