I have a few tasks that take a while before they get started. Sendmail 
eg. Is not to happy you cannot set the hostname (in marathon) and then 
gives a timeout of 1 minute. I think there is something similar when 
starting openldap. If I enable a regular health check there, it will 
fail the task before it finished launching. Maybe it is interesting to 
add an option for this initDelay?


{
  "path": "/api/health",
  "portIndex": 0,
  "protocol": "MESOS_HTTP",
  "initDelay": 60,              <====         
  "gracePeriodSeconds": 300,
  "intervalSeconds": 60,
  "timeoutSeconds": 20,
  "maxConsecutiveFailures": 3
}

Reply via email to