日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Kubernetes探针踩坑记

發布時間:2023/12/4 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Kubernetes探针踩坑记 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1. 荒腔走板

最近一兩個月生產K8s集群頻繁出現短時503 Service Temporarily Unavailable,還不能主動復現,相當郁悶,壓力山大。

HTTP 5xx響應狀態碼用于定義服務端錯誤。

  • 500 Internal Server Error:所請求的服務器遇到意外的情況并阻止其執行請求,通常針對單個請求,整個站點有時還是提供服務。

  • 502 Bad Gateway Error 暗示連接鏈路中某個服務器下線或者不可用;

  • 503 Service ?Unavailable 意味著托管您的應用程序的實際Web服務器上存在問題。

2. 排查記錄

  • 基本上每隔2-3天出現一次,每次2-3分鐘,此時整站503;

  • 因為不能主動復現,8月26日排查相應時間段的EFK日志: impala連接問題,大數據運維同事排查到webapp發起impala的請求與impala集群時鐘未對齊,導致webapp impalaODBC Driver連不上impala集群;

進入k8s集群節點,確實部分節點的時鐘對齊服務未啟動,不定時出現比北京時間慢2,3分鐘的情況,這個確實可以解釋時間差導致的impala連接認證失敗。

  • 8月26日同步所有k8s節點的時鐘,之后接近一周,并未出現問題;

  • 9月3日又出現一次短時503無服務,EFK日志顯示依舊是impala連接問題,此處大數據同事未能定位具體原因,暫時定義為偶發/抖動

3.思考和推演

故障現場每次只有impala連接問題,我也搞不懂impala連接問題竟然會導致webapp service下線。

我們的webapp兼具toB和toC業務,站點強依賴mongodb、弱依賴于impala:impala即使連不上,只是不能查,站點sso+訂單相關的寫入操作應該還可用。

回想起前幾天看到的k8s探針,糟糕,我們的就緒探針好像探測了impala

// ASP.NetCore上暴露的的探測邏輯:impala && mongodb services.AddHealthChecks().AddCheck<ImpalaHealthCheck>(nameof(ImpalaHealthCheck),?tags:?new[]?{?"readyz"?}).AddCheck<MongoHealthCheck>(nameof(MongoHealthCheck),?tags:?new[]?{?"readyz"?});app.UseHealthChecks("/readyz",?new?HealthCheckOptions{Predicate?=?(check)?=>?check.Tags.Contains("readyz")});

強烈推測:就緒探針3次探測impala失敗, Pod將會被標記為Unready, 該Pod將從webapp服務負載均衡器移除, 不再分配流量,導致nginx無實際意義的后端服務,站點503。

迅速找一個beta環境,斷開impala連接,驗證猜想。

4.問題回顧

bugfix不是我正向推斷出來的,而是純靠經驗推演出來的,倒不是有明確推斷思路,也算給大家提前踩坑了。

docker的健康檢查只能探測,Kubernetes存活、就緒探針不僅有探測,還有決策能力。

這里我們的k8s就緒探測使用策略出現了問題:
探測到webapp弱依賴impala有問題,就下線了整個webapp服務,應該只探測強依賴,強依賴有問題,才表明容器未就緒,這也是就緒探針的初衷。

強烈建議根據webapp結構合理設置探針和探針參數,避免不切實際的健康檢查失敗導致的頻繁重啟或服務下線。

干貨周邊也很重要

  • ?硬核技能k8s初體驗

  • ?Docker-HealthCheck指令探測ASP.NET Core容器健康狀態

  • ?Kubernetes Liveness and Readiness Probes

  • 總結

    以上是生活随笔為你收集整理的Kubernetes探针踩坑记的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 日本成人三级电影 | 91黄色免费看 | 97成人超碰 | 一区二区三区四区久久 | 手机在线精品视频 | 国产精品亚洲综合 | 天天爱夜夜爱 | 国产三级大片 | 九色视频91 | 亚洲色图21p | 亚洲av永久一区二区三区蜜桃 | 久久久久久久毛片 | 欧美一级淫片免费视频黄 | 国产精品国产 | 国产一区二区三区在线视频 | 国产精品女同 | 亚洲第一页乱 | 91在线欧美| 国产寡妇亲子伦一区二区三区四区 | 深夜免费福利视频 | 欧美日韩一卡 | 极品国产在线 | 91大神在线观看视频 | 欧美粗暴jizz性欧美20 | 中文字幕在线播放 | 伊人院 | 懂色av蜜臀av粉嫩av | 亚洲AV无码AV吞精久久中文版 | 国产成人午夜 | 国产91在线播放九色 | 蜜臀va | 日本理论视频 | av看片| 影音先锋毛片 | 国产成人精品免费视频 | 乱一色一乱一性一视频 | 国产黄在线播放 | 国产视频网站在线观看 | 久久精品中文 | 亚洲最新在线视频 | 青青草免费在线观看视频 | 亚洲区一区二区三区 | 国产馆在线观看 | www.99re7.com | 国产精品对白 | 国产精品久久中文字幕 | 阿娇全套94张未删图久久 | 色干网 | 免费不卡视频 | 善良的女邻居在线观看 | 亚洲国产欧美在线人成 | 国产女合集 | 久久成人动漫 | 日韩影视在线 | 人妖ts福利视频一二三区 | 久久久夜色精品 | 日韩激情电影在线 | 欧美精品福利视频 | 国产日韩欧美在线 | 亚洲吧| 91好色先生 | 日本女优中文字幕 | 欧美sese | 日韩一级在线视频 | 情欲少妇人妻100篇 黄色一级片欧美 | 伊人亚洲影院 | 奇米影视色 | 亚洲一区二区三区婷婷 | 天天干网站 | 91av在线免费 | 国产精品一区视频 | 成人亚洲精品 | 中文字幕人妻一区二区三区视频 | 国产色中色 | 日本一区二区在线播放 | 久久久久成人精品 | 三级黄色网 | 日本成人激情视频 | www.99精品 | 四虎影院国产精品 | 久草视频福利 | 美国黄色一级视频 | 久久精品在线免费观看 | 久久视频一区二区三区 | 国产精品一区二区无线 | 日韩午夜激情 | 少妇人妻丰满做爰xxx | 亚洲AV综合色区国产精品天天 | 欧美中文一区 | 日本xxxx高潮少妇 | 国产真实乱在线更新 | 在线看片资源 | av永久| 欧美精品xxxxx | 欧美日韩亚洲免费 | 国产成人在线观看免费网站 | 小辣椒福利视频导航 | 在线视频日韩 | 黄色在线网 |