Мониторинг докеризованных работников sidekiq в марафоне / месо
Как указать проверку здоровья для sidekiq
рабочий внутри докера mesos
?
у него нет прослушивающей конечной точки tcp для запроса
из марафона api docs у меня есть возможность использования
{
"protocol": "COMMAND",
"command": { "value": "curl -f -X GET http://$HOST:$PORT0/health" },
"maxConsecutiveFailures": 3
}
но я не вижу, как это работает в этом случае...
1 ответ
Решение
Пояснение: Когда команда умирает по какой-либо причине, док-контейнер останавливается и повторно вызывается.