原文:記一次k8s pod頻繁重啟的優化之旅

關鍵詞:k s jvm 高可用 .背景 最近有運維反饋某個微服務頻繁重啟,客戶映像特別不好,需要我們盡快看一下。 聽他說完我立馬到監控平台去看這個服務的運行情況,確實重啟了很多次。對於技術人員來說,這既是壓力也是動力,大多數時候我們都是沉浸在單調的業務開發中,對自我的提升有限,久而久之可能會陷入一種舒適區,遇到這種救火案例一時間會有點無所適從,但是沒關系,畢竟...... 我只是收了火,但沒有熄爐 ...

2021-09-24 08:46 9 4560 推薦指數:

查看詳情

一次jvm oom 導致docker容器頻繁重啟問題排查

應用部署在docker容器中,日志無報錯,docker卻有多次重啟記錄,Nginx監控報警 過程: 1.執行top命令查看內存占用情況    很干凈的容器,只有java進程在運行 2.查看jvm情況   2.1 查看heap堆大小,可以使用jinfo -flags PID 查看 ...

Tue Oct 13 00:51:00 CST 2020 0 879
k8s pod如何重啟

在使用 docker 的過程中,我們可以使用docker restart {container_id}來重啟容器,但是在 kubernetes 中並沒有重啟命令(沒有 kubectl restart {podname}),有時候我們的 Pod 出現 Bug意外終止,導致我們需要重啟 Pod ...

Thu May 13 19:25:00 CST 2021 0 5643
k8s-查看pod最近一次重啟時間

使用命令 方法一:以yaml格式查看pod狀態,並篩選【lasteState:】參數 方法二:查看pod的詳情,並篩選字段“Last State:”,查看【Finished】內容 定位到重啟時間后,方便進一步排查重啟原因。 另外專門查了【pod】的中文對應翻譯 ...

Thu Dec 30 01:16:00 CST 2021 0 6301
k8spod一次pending解決過程

一,首先看下pod是什么狀態:kubectl get pods -n <namespace> 二,看下pending的pod詳情:kubectl describe pod <pod名> -n <namespace> ...

Wed Oct 20 03:08:00 CST 2021 0 5241
一次k8s部署問題

問題描述 在k8s master節點按步驟創建成功后,執行從節點的加入操作,發現一直超時無法加入 問題日志 問題解決 1.按網上查了並不是token過期的原因 2.反復操作過程中,發現master非常卡,后來執行命令都無法返回結果了 kubeadm token ...

Wed Aug 26 01:45:00 CST 2020 0 1115
[k8s]一次持續集成各種坑

想在公司的新項目上使用k8s,那么持續集成和發布就是必須的了,這里寫一下之前在部署的時候遇到的問題,分享一個阿里雲特別有幫助的文檔 https://help.aliyun.com/document_detail/106712.html?spm ...

Fri Jul 19 08:11:00 CST 2019 0 1327
一次k8s服務504 timeout

線上服務做集群擴容,調整了節點機器配置,在升級完畢之后,發現某些時候請求較慢,或者直接504 timeout 超時,必現情況,點擊幾次都是,且並沒有代表性。 1、檢查istio 日 ...

Tue Oct 22 18:02:00 CST 2019 0 487
k8s一次網絡不通故障

  k8s集群啟動es集群,啟動了4個副本,其中1個副本調度到node01,1個副本調度到node02   從主機無法ping通到node01的Pod可以同node02的Pod     查看node01的ip發現flanneld和docker的ip地址不在同一網段   重啟flanneld ...

Thu Jul 02 19:24:00 CST 2020 0 1730
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM