Eseguo git clone https://github.com/mesosphere/marathon.git
per scaricare l'ultima maratona, e avevo saputo da marathon doc che possiamo impostare la proprietà di "healthChecks" per monitorare il lavoro.Come utilizzare gli healthCheck della maratona?
ma quando inizio maratona, non riesco a trovare la proprietà 'healthChecks' ovunque,
e sono sicuro che la maratona ho avuto download è l'ultima.
qualcuno potrebbe dirmi come utilizzare i "healthCheck"?
questo è il doc maratona per '' healthChecks
e si può vedere su http://mesosphere.github.io/marathon/docs/rest-api.html#post-v2-apps
"healthChecks": [
{
"protocol": "HTTP",
"path": "/health",
"gracePeriodSeconds": 3,
"intervalSeconds": 10,
"portIndex": 0,
"timeoutSeconds": 10,
"maxConsecutiveFailures": 3
},
{
"protocol": "TCP",
"gracePeriodSeconds": 3,
"intervalSeconds": 5,
"portIndex": 1,
"timeoutSeconds": 5,
"maxConsecutiveFailures": 3
},
{
"protocol": "COMMAND",
"command": { "value": "curl -f -X GET http://$HOST:$PORT0/health" },
"maxConsecutiveFailures": 3
}
],
ma dove usarli? . dov'è la proprietà "healthcheck" sull'interfaccia utente della maratona ????? – KingOfSocket
Ho scattato una schermata da Marathon 0.11 qui: https://dl.dropboxusercontent.com/u/10436738/screenshots/2015-09-21_marathon_healthchecks.png e risposta aggiornata. Non dimenticare di votare/verificare la risposta come corretta, in modo che anche altri ne possano beneficiare. –
quale versione hai usato? Ho scaricato molte versioni diverse della maratona, ma non sono riuscito a trovare dove configurare lo stato di salute – KingOfSocket