内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

如何在ScaleUp中使用HealthCheck

如何在Scale Up中使用 Health Check,很多新手對此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來學(xué)習(xí)下,希望你能有所收獲。

創(chuàng)新互聯(lián)建站是少有的成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站、營銷型企業(yè)網(wǎng)站、微信小程序、手機(jī)APP,開發(fā)、制作、設(shè)計(jì)、賣友情鏈接、推廣優(yōu)化一站式服務(wù)網(wǎng)絡(luò)公司,成立與2013年,堅(jiān)持透明化,價(jià)格低,無套路經(jīng)營理念。讓網(wǎng)頁驚喜每一位訪客多年來深受用戶好評

在 Scale Up 中使用 Health Check

對于多副本應(yīng)用,當(dāng)執(zhí)行 Scale Up 操作時(shí),新副本會作為 backend 被添加到 Service 的負(fù)責(zé)均衡中,與已有副本一起處理客戶的請求??紤]到應(yīng)用啟動通常都需要一個(gè)準(zhǔn)備階段,比如加載緩存數(shù)據(jù),連接數(shù)據(jù)庫等,從容器啟動到正真能夠提供服務(wù)是需要一段時(shí)間的。我們可以通過 Readiness 探測判斷容器是否就緒,避免將請求發(fā)送到還沒有 ready 的 backend。

下面是示例應(yīng)用的配置文件。

如何在Scale Up中使用 Health Check

重點(diǎn)關(guān)注 readinessProbe 部分。這里我們使用了不同于 exec 的另一種探測方法 -- httpGet。Kubernetes 對于該方法探測成功的判斷條件是 http 請求的返回代碼在 200-400 之間。

schema 指定協(xié)議,支持 HTTP(默認(rèn)值)和 HTTPS。
path 指定訪問路徑。
port 指定端口。

上面配置的作用是:

  1. 容器啟動 10 秒之后開始探測。

  2. 如果 http://[container_ip]:8080/healthy 返回代碼不是 200-400,表示容器沒有就緒,不接收 Service web-svc 的請求。

  3. 每隔 5 秒再探測一次。

  4. 直到返回代碼為 200-400,表明容器已經(jīng)就緒,然后將其加入到 web-svc 的負(fù)責(zé)均衡中,開始處理客戶請求。

  5. 探測會繼續(xù)以 5 秒的間隔執(zhí)行,如果連續(xù)發(fā)生 3 次失敗,容器又會從負(fù)載均衡中移除,直到下次探測成功重新加入。

對于 http://[container_ip]:8080/healthy,應(yīng)用則可以實(shí)現(xiàn)自己的判斷邏輯,比如檢查所依賴的數(shù)據(jù)庫是否就緒,示例代碼如下:

如何在Scale Up中使用 Health Check

① 定義 /healthy 的處理函數(shù)。

② 連接數(shù)據(jù)庫并執(zhí)行測試 SQL。

③ 測試成功,正常返回,代碼 200。

④ 測試失敗,返回錯(cuò)誤代碼 503。

⑤ 在 8080 端口監(jiān)聽。

對于生產(chǎn)環(huán)境中重要的應(yīng)用都建議配置 Health Check,保證處理客戶請求的容器都是準(zhǔn)備就緒的 Service backend。

以上是 Health Check 在 Scale Up 中的應(yīng)用。

看完上述內(nèi)容是否對您有幫助呢?如果還想對相關(guān)知識有進(jìn)一步的了解或閱讀更多相關(guān)文章,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對創(chuàng)新互聯(lián)的支持。

當(dāng)前題目:如何在ScaleUp中使用HealthCheck
路徑分享:http://www.rwnh.cn/article32/jjsspc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護(hù)、網(wǎng)站排名、網(wǎng)站收錄、網(wǎng)站改版、服務(wù)器托管用戶體驗(yàn)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都seo排名網(wǎng)站優(yōu)化
嵩明县| 宝坻区| 佳木斯市| 乌兰察布市| 柳州市| 通辽市| 新宁县| 沧州市| 安溪县| 会东县| 绥宁县| 资中县| 凉山| 遂宁市| 深泽县| 乌苏市| 黄大仙区| 乐至县| 石泉县| 高青县| 海门市| 龙胜| 南溪县| 黔东| 讷河市| 桓台县| 获嘉县| 关岭| 东安县| 洱源县| 海晏县| 黑河市| 日喀则市| 和田县| 朝阳市| 加查县| 钟祥市| 镇远县| 商都县| 汤原县| 鹤壁市|