真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Pod退出的流程是怎樣的

這篇文章主要講解了“Pod退出的流程是怎樣的”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“Pod退出的流程是怎樣的”吧!

成都創(chuàng)新互聯(lián)公司成立于2013年,我們提供高端成都網(wǎng)站建設(shè)成都網(wǎng)站制作、成都網(wǎng)站設(shè)計公司、網(wǎng)站定制、全網(wǎng)營銷推廣微信小程序、微信公眾號開發(fā)、營銷推廣服務(wù),提供專業(yè)營銷思路、內(nèi)容策劃、視覺設(shè)計、程序開發(fā)來完成項目落地,為玻璃貼膜企業(yè)提供源源不斷的流量和訂單咨詢。

用戶刪除 Pod。
2.1. Pod 進(jìn)入 Terminating 狀態(tài)。
2.2. 與此同時,K8s 會將 Pod 從對應(yīng)的 service 上摘除。
2.3. 與此同時,針對有 PreStop Hook 的容器,kubelet 會調(diào)用每個容器的 PreStop Hook,假如 PreStop Hook 的運行時間超出了 grace period(在 Pod 的 .spec.terminationGracePeriodSeconds 字段中定義),kubelet 會發(fā)送 SIGTERM 并再等 2 秒。
2.4. 與此同時,針對沒有 PreStop Hook 的容器,kubelet 發(fā)送 SIGTERM。
grace period 超出之后,kubelet 發(fā)送 SIGKILL 干掉尚未退出的容器。

因此,K8s 的 Pod 終止流程中還有一個“最多可以容忍的時間”,即 grace period(在 Pod 的 .spec.terminationGracePeriodSeconds 字段中定義),這個值默認(rèn)是 30 秒,我們在執(zhí)行 kubectl delete 的時候也可通過 --grace-period 參數(shù)顯式指定一個優(yōu)雅退出時間來覆蓋 Pod 中的配置。而當(dāng) grace period 超出之后,K8s 就只能選擇 SIGKILL 強(qiáng)制干掉 Pod 了。
--------------------- 
k8s版本 1.11.2

terminationGracePeriodSeconds :300

 lifecycle:
           preStop:
            exec:
              command: ["/bin/bash", "-c", "sleep 300"]

設(shè)置相同效果是:30s

設(shè)置不同以terminationGracePeriodSeconds > preStop sleep 。

以 preStop sleep為準(zhǔn)

=================對外提供服務(wù)的============================

terminationGracePeriodSeconds =360

preStop sleep=300

==================task任務(wù)類型的=================

terminationGracePeriodSeconds =3

preStop sleep=2

感謝各位的閱讀,以上就是“Pod退出的流程是怎樣的”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對Pod退出的流程是怎樣的這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識點的文章,歡迎關(guān)注!


名稱欄目:Pod退出的流程是怎樣的
文章路徑:http://weahome.cn/article/poipsc.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部