iT邦幫忙

2024 iThome 鐵人賽

DAY 7
0
IT 管理

API Gateway:微服務世界的守護者系列 第 7

Day07 - Kubernetes probes

  • 分享至 

  • xImage
  •  

前言

有遇到Pod已啟動,但是Deployment顯示紅燈且Pod隔沒多久就會自動重啟。另外kubernetes dashboard訊息顯示readiness probe status code 503,排除了istio的設定問題,仍舊繼續顯示readiness probe status code 503,因此對於Kubernetes各種probe想更進一步了解。

圖像化前言所述問題:

image

網路架構圖

image

probe explain

image

  • 存活探針(liveness):用於知道何時重新啟動容器.
  • 就緒探針(readiness):用於知道容器何時可以開始接受流量.
  • 啟動探針(startup):用於知道容器應用程序何時已啟動.
  • 探針(probe)的執行順序如下:啟動探針(startup)、就緒探針(readiness)和存活(liveness)探針。
    • order : startup --> readiness --> liveness

參考資料

1.Liveness, Readiness, and Startup Probes
2.configure liveness_readiness_startup


上一篇
Day06 - DNS & API Gateway
下一篇
Day08 - Kubernetes Deployments
系列文
API Gateway:微服務世界的守護者24
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言