如何使用馬拉松健康檢查命令模式?
Mesos級別的健康檢查(MESOS_HTTP、MESOS_HTTPS、MESOS_TCP和命令)由Mesos在運行相應(yīng)任務(wù)的代理上本地執(zhí)行,從而測試來自Mesos執(zhí)行器的可達性。與馬拉松級健康檢查相比,Mesos級健康檢查具有以下優(yōu)勢:
Mesos級別的健康檢查盡可能接近任務(wù),因此它們不受網(wǎng)絡(luò)故障的影響。
Mesos級別的健康檢查委托給運行任務(wù)的代理,因此可以檢查的任務(wù)數(shù)量可以隨集群中代理的數(shù)量水平擴展。
的限制和注意事項
Mesos級別的健康檢查在代理上消耗額外的資源;此外,每次檢查任務(wù)時,分叉執(zhí)行進程和輸入任務(wù)的命名空間都需要一些開銷。
健康檢查進程與它們檢查的任務(wù)共享資源。應(yīng)用程序定義必須考慮到健康檢查所消耗的額外資源。
Mesos級別的健康檢查要求在容器的回環(huán)接口上偵聽任務(wù),以及它們所需要的任何接口。如果您在生產(chǎn)中運行一個服務(wù),您將希望確保用戶能夠到達它。
馬拉松目前不支持Mesos和馬拉松水平的健康檢查相結(jié)合。
示例使用HTTP:
{ "path": "/api/health", "portIndex": 0, "protocol": "HTTP", "gracePeriodSeconds": 300, "intervalSeconds": 60, "timeoutSeconds": 20, "maxConsecutiveFailures": 3, "ignoreHttp1xx": false }
或者Mesos HTTP:
{ "path": "/api/health", "portIndex": 0, "protocol": "MESOS_HTTP", "gracePeriodSeconds": 300, "intervalSeconds": 60, "timeoutSeconds": 20, "maxConsecutiveFailures": 3 }
或安全HTTP:
{ "path": "/api/health", "portIndex": 0, "protocol": "HTTPS", "gracePeriodSeconds": 300, "intervalSeconds": 60, "timeoutSeconds": 20, "maxConsecutiveFailures": 3, "ignoreHttp1xx": false }
注意: HTTPS健康檢查不驗證SSL證書。
或TCP:
{ "portIndex": 0, "protocol": "TCP", "gracePeriodSeconds": 300, "intervalSeconds": 60, "timeoutSeconds": 20, "maxConsecutiveFailures": 0 }
或命令:
{ "protocol": "COMMAND", "command": { "value": "curl -f -X GET http://$HOST:$PORT0/health" }, "gracePeriodSeconds": 300, "intervalSeconds": 60, "timeoutSeconds": 20, "maxConsecutiveFailures": 3 } { "protocol": "COMMAND", "command": { "value": "/bin/bash -c \"</dev/tcp/$HOST/$PORT0\"" } }
進一步信息:https://mesosphere.github.io/marathon/docs/health-checks.html
相關(guān)知識
馬拉松如何跑出健康節(jié)奏
馬拉松體檢需要檢查哪些項目
馬拉松
如何科學(xué)地跑馬拉松
經(jīng)常跑步不等于心臟健康!專家提醒:馬拉松賽前進行心肺檢查非常必要
馬拉松愛好者如何利用營養(yǎng)助力跑步健康?
馬拉松愛好者如何利用營養(yǎng)助力跑步健康
武漢馬拉松官網(wǎng)
馬拉松裝備:跑馬拉松必備“五大件”
【陶真真】「馬拉松運動員」獨特的營養(yǎng)模式
網(wǎng)址: 如何使用馬拉松健康檢查命令模式? http://m.gysdgmq.cn/newsview905318.html
推薦資訊
- 1發(fā)朋友圈對老公徹底失望的心情 12775
- 2BMI體重指數(shù)計算公式是什么 11235
- 3補腎吃什么 補腎最佳食物推薦 11199
- 4性生活姿勢有哪些 盤點夫妻性 10428
- 5BMI正常值范圍一般是多少? 10137
- 6在線基礎(chǔ)代謝率(BMR)計算 9652
- 7一邊做飯一邊躁狂怎么辦 9138
- 8從出汗看健康 出汗透露你的健 9063
- 9早上怎么喝水最健康? 8613
- 10五大原因危害女性健康 如何保 7828
