中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

尋找武漢手機(jī)網(wǎng)站建設(shè)精準(zhǔn)引流推廣公司

尋找武漢手機(jī)網(wǎng)站建設(shè),精準(zhǔn)引流推廣公司,網(wǎng)站界面修改,bsci網(wǎng)站的cap是如何做場景:早上來發(fā)現(xiàn)一個程序,鏈接mysql數(shù)據(jù)庫有點(diǎn)問題,隨后排查,因為容器在k8s里面。所以嘗試重啟了pod沒有效果 一、重啟pod: 這里是幾種在Kubernetes中重啟Pod的方法: 刪除Pod,利用Deployment重建 kubectl delete pod mypodDepl…

在這里插入圖片描述場景:早上來發(fā)現(xiàn)一個程序,鏈接mysql數(shù)據(jù)庫有點(diǎn)問題,隨后排查,因為容器在k8s里面。所以嘗試重啟了pod沒有效果

一、重啟pod:
這里是幾種在Kubernetes中重啟Pod的方法:

  1. 刪除Pod,利用Deployment重建
kubectl delete pod mypod

Deployment控制器會重建新的Pod

  1. 使用kubectl edit直接編輯Pod定義,設(shè)置spec.restartPolicy為Always

  2. 利用RollingUpdate觸發(fā)Pod重啟:

kubectl rollout restart deployment mydeploy
  1. 利用kubectl exec遠(yuǎn)程執(zhí)行重啟命令:
kubectl exec mypod -- /bin/sh -c "reboot"
  1. 設(shè)置PodTemplate的LastAppliedConfigAnnotation觸發(fā)重啟

以上都是些常用的在K8s中重啟Pod的方式。

根據(jù)需要選擇合適的方法。刪除重建和RollingUpdate比較流暢,適合批量重啟。exec命令適用于個別Debug場景的重啟。

二、強(qiáng)制停止服務(wù)
有幾種方法可以完全停掉Kubernetes集群中的Pod:

  1. 縮容Deployment:
kubectl scale deployment my-deploy --replicas=0 

這會將Pod的副本數(shù)設(shè)置為0,停止所有Pod。

  1. 移除Pod selector標(biāo)簽:

編輯Deployment,移除pod模板中的標(biāo)簽,如app=myapp。這會使現(xiàn)有Pod與部署不匹配而被刪除。

  1. 編輯Deployment的.spec.paused=true

這會暫停Deployment的操作,停止重新創(chuàng)建Pod。

  1. 刪除Namespace:
kubectl delete namespace my-ns

刪除命名空間也會刪除其中的所有Pod。

所以通過組合使用上述方法,可以完全刪除或停止Namespace和Deployment中的Pod。

注意完全停Pod可能會影響服務(wù),要根據(jù)實際情況平滑處理。

三、檢查mysql
通過show processlist;
發(fā)現(xiàn)有大量的Waiting for table metadata lock

命令查詢及批量刪除:
要批量kill掉那些因等待表元數(shù)據(jù)鎖(Waiting for table metadata lock)而被阻塞的連接,可以使用如下方法:

  1. 查找那些被阻塞的連接:
SELECT * FROM information_schema.processlist 
WHERE state = 'Waiting for table metadata lock'
AND time > 60; 

這會返回所有被阻塞超過60秒的連接。

  1. 然后批量kill掉這些連接:
SELECT concat('KILL ', id, ';') FROM information_schema.processlist
WHERE state = 'Waiting for table metadata lock' 
AND time > 60;

這會生成一系列的KILL語句。

  1. 復(fù)制這些KILL語句并執(zhí)行,就能有效終止那些被長時間阻塞的連接,釋放表鎖。

注意提前檢查需要KILL的連接,避免影響正處理重要任務(wù)的連接。

tips:
1.要用對特權(quán)賬戶,有些業(yè)務(wù)賬戶無法kill特權(quán)賬戶執(zhí)行的sql。
2.要有倒序,查看卡在第一個的sql,然后執(zhí)行kill
在這里插入圖片描述
3.應(yīng)用停止之后,數(shù)據(jù)庫沒有新增的輸入輸出了,然后kill到lock表的ID就可以恢復(fù)了

其他解決方法:
MySQL中處理鎖表的常用方法有:

  1. 通過show processlist;命令查看是否有鎖表現(xiàn)象發(fā)生,分析找出發(fā)生鎖表的session進(jìn)程。

  2. 通過show engine innodb status\G;命令查看事務(wù)是否存在鎖等待。

  3. 通過增加索引優(yōu)化查詢改善鎖表情況。

  4. 終止或者重啟發(fā)生鎖表的session進(jìn)程??梢杂胟ill命令終止進(jìn)程的方式。

  5. 調(diào)整隔離級別參數(shù)lower_isolation_level,將數(shù)據(jù)庫隔離級別調(diào)低,使一些讀操作可以忽略鎖,從而減少鎖表概率。

  6. 調(diào)整innodb_lock_wait_timeout參數(shù),讓鎖等待超過指定秒數(shù)后返回錯誤而不是無限等待鎖。

  7. 對于主從數(shù)據(jù)庫,可以kill主庫sessionId后使請求被轉(zhuǎn)移到從庫上,避開主庫上的鎖。

綜上,MySQL通過參數(shù)調(diào)整、進(jìn)程管理、查詢優(yōu)化、讀寫分離等方式可以有效處理鎖表問題。

查看執(zhí)行過長的sql:

-- 統(tǒng)計前10個執(zhí)行時間最長的SQL語句
SELECTid,user,host,db,command,time,info
FROMinformation_schema.processlist
ORDER BYtime DESC
LIMIT 10;

notepad:
sqlyog不會主動切斷命令,需要到終端命令kill 進(jìn)程。
http://m.risenshineclean.com/news/48222.html

相關(guān)文章:

  • 網(wǎng)站建設(shè)字體顏色代碼網(wǎng)絡(luò)推廣外包業(yè)務(wù)銷售
  • 網(wǎng)店代理靠譜嗎鄭州好的seo外包公司
  • 廈門網(wǎng)頁網(wǎng)絡(luò)營銷優(yōu)化推廣公司
  • 怎么做專門賣二手衣服的網(wǎng)站域名批量查詢工具
  • 深圳網(wǎng)站(建設(shè)信科網(wǎng)絡(luò))seo云優(yōu)化外包
  • 網(wǎng)站租空間多少錢一年青島網(wǎng)絡(luò)優(yōu)化費(fèi)用
  • 如何搭建一個屬于自己的網(wǎng)站陜西seo主管
  • 網(wǎng)站建設(shè)200seo是怎么優(yōu)化的
  • 網(wǎng)站開發(fā)的一次性收益seo大全
  • 網(wǎng)站優(yōu)化軟件開發(fā)黑科技引流推廣神器
  • 如何上傳文件到自己的網(wǎng)站googleplay官方下載
  • 三合一網(wǎng)站建設(shè)是指網(wǎng)絡(luò)營銷成功案例3篇
  • 做外貿(mào)有那些網(wǎng)站平臺北京優(yōu)化核酸檢測
  • 哪個網(wǎng)站做兼職太原關(guān)鍵詞排名優(yōu)化
  • 濟(jì)南網(wǎng)站的公司哪家好經(jīng)典營銷案例
  • 免費(fèi)網(wǎng)頁制作工具下載廣告優(yōu)化師培訓(xùn)
  • 魚臺縣建設(shè)局網(wǎng)站十大場景營銷案例
  • 建設(shè)企業(yè)外貿(mào)網(wǎng)站如何優(yōu)化網(wǎng)絡(luò)速度
  • wordpress 眾籌模板優(yōu)化大師免費(fèi)版下載
  • 中企動力做網(wǎng)站服務(wù)怎么樣seo網(wǎng)絡(luò)推廣報價
  • 設(shè)計網(wǎng)站推薦平面網(wǎng)頁制作作業(yè)100例
  • 怎樣用h5做網(wǎng)站素材網(wǎng)
  • 網(wǎng)站備案照怎么開網(wǎng)站
  • 怎么看網(wǎng)站是dede模板品牌宣傳推廣文案
  • 網(wǎng)站有了域名后怎么還上不了常州seo外包
  • 網(wǎng)站搭建官網(wǎng)個人怎么做網(wǎng)站
  • 手機(jī)怎么做網(wǎng)站添加背景音樂建網(wǎng)站找哪個平臺好呢
  • 佛山有那些定制網(wǎng)站建設(shè)公司百度貼吧官網(wǎng)入口
  • 成都區(qū)塊鏈網(wǎng)站開發(fā)競價外包推廣專業(yè)公司
  • 農(nóng)村建設(shè)房子建設(shè)網(wǎng)站建設(shè)外鏈下載