在马拉松/梅索斯监控dockerized sidekiq工人

时间:2015-03-25 13:35:28

标签: sidekiq mesos marathon

如何为sidekiq生成的码头工具中的mesos工作人员指定健康检查?

它没有监听tcp端点来查询

来自marathon api docs我有可能使用

 {
            "protocol": "COMMAND",
            "command": { "value": "curl -f -X GET http://$HOST:$PORT0/health" },
            "maxConsecutiveFailures": 3
        }

但在这种情况下我不认为它有效...

1 个答案:

答案 0 :(得分:2)

澄清:当命令因任何原因而死亡时,停靠者容器会被停止并重新生成。