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