ubuntu16.04.1, systemd
Приложение зависит от mongodb. Приложение и mongodb запускаются при загрузке как службы. app.service содержит следующую строку:
After=network.target mongod.service
К сожалению, приложение перестало работать (с ошибкой подключения к базе данных), я думаю, потому что mongodb требуется некоторое время для запуска и готовности к подключению (если я запусту приложение позже, все в порядке).
Похоже, что Type=notify (в разделе [Service] mongod.service) решит проблему, если mongodb отправит соответствующее уведомление systemd. Но я не нашел никакой документации об этом.
Вопрос в том, как автоматически запустить приложение после того, как mongodb будет готов к входящим соединениям.
