婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > MySQL Aborted connection告警日志的分析

MySQL Aborted connection告警日志的分析

熱門標簽:廣東400企業電話申請流程 石家莊400電話辦理公司 地圖標注客戶付款 新鄉智能外呼系統好處 許昌外呼增值業務線路 申請400電話電話價格 咸陽防封電銷卡 宜賓全自動外呼系統廠家 臨沂做地圖標注

前言:

有時候,連接MySQL的會話經常會異常退出,錯誤日志里會看到"Got an error reading communication packets"類型的告警。本篇文章我們一起來討論下該錯誤可能的原因以及如何來規避。

1.狀態變量Aborted_clients和Aborted_connects

首先我們來了解下Aborted_clients和Aborted_connects這兩個狀態變量的含義,當出現會話異常退出時,這兩個狀態值會有變化。根據官方文檔描述,總結如下:

造成Aborted_connects狀態變量增加的可能原因:

  1. 客戶端試圖訪問數據庫,但沒有數據庫的權限。
  2. 客戶端使用了錯誤的密碼。
  3. 連接包不包含正確的信息。
  4. 獲取一個連接包需要的時間超過connect_timeout秒。

造成Aborted_clients狀態變量增加的可能原因:

  1. 程序退出前,客戶機程序沒有調用mysql_close()。
  2. 客戶端睡眠時間超過了wait_timeout或interactive_timeout參數的秒數。
  3. 客戶端程序在數據傳輸過程中突然終止。

簡單來說即:數據庫會話未能正常連接到數據庫,會造成Aborted_connects變量增加。數據庫會話已正常連接到數據庫但未能正常退出,會造成Aborted_clients變量增加。

2.Got an error reading communication packets原因分析

哪種情況會導致error log中出現“Aborted connection xxxx to db: 'db' user: 'dbuser' host: 'hostname' (Got an error reading communication packets)”類似告警呢?下面我們根據上面可能的原因來做下具體測試。每次測試要注意狀態變量Aborted_clients和Aborted_connects的變化及錯誤日志記錄。

  • 測試一:錯誤密碼,錯誤用戶
1.測試前查看狀態變量值mysql> show global status like 'abort%';+------------------+-------+| Variable_name | Value |+------------------+-------+| Aborted_clients | 0  || Aborted_connects | 0  |+------------------+-------+
2.測試過程# mysql -uroot -pwrongpassmysql: [Warning] Using a password on the command line interface can be insecure.ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)# mysql -uroot1 -pwrongpassmysql: [Warning] Using a password on the command line interface can be insecure.ERROR 1045 (28000): Access denied for user 'root1'@'localhost' (using password: YES)
3.查看狀態變化及錯誤日志mysql> show global status like 'abort%';+------------------+-------+| Variable_name | Value |+------------------+-------+| Aborted_clients | 0  || Aborted_connects | 2  |+------------------+-------+錯誤日志記錄:2020-03-16T17:58:35.318819+08:00 6 [Note] Access denied for user 'root'@'localhost' (using password: YES)2020-03-16T17:59:04.153753+08:00 7 [Note] Access denied for user 'root1'@'localhost' (using password: YES)
結果:Aborted_connects有增加 error log無Aborted connection相關記錄
  • 測試二:睡眠時間超時或手動殺會話
1.測試前查看狀態變量值mysql> show global status like 'abort%';+------------------+-------+| Variable_name | Value |+------------------+-------+| Aborted_clients | 0  || Aborted_connects | 2  |+------------------+-------+
2.手動殺會話測試mysql> show processlist;+----+------+-----------+------+---------+------+----------+------------------+| Id | User | Host  | db | Command | Time | State | Info    |+----+------+-----------+------+---------+------+----------+------------------+| 9 | root | localhost | NULL | Query | 0 | starting | show processlist || 10 | root | localhost | NULL | Sleep | 7 |   | NULL    |+----+------+-----------+------+---------+------+----------+------------------+2 rows in set (0.00 sec)mysql> kill 10;Query OK, 0 rows affected (0.00 sec)
3.查看狀態變化及錯誤日志mysql> show global status like 'abort%';+------------------+-------+| Variable_name | Value |+------------------+-------+| Aborted_clients | 1  || Aborted_connects | 2  |+------------------+-------+
結果:Aborted_clients有增加 error log無記錄 ,類似的,睡眠時間超時后Aborted_clients有增加 error log中有Aborted connection相關記錄。

會話異常退出一般會造成Aborted connection告警,即我們可以通過Aborted_clients狀態變量的變化來反映出是否存在異常會話,那么出現“Got an error reading communication packets” 類似告警的原因就很明了了,查詢相關資料,總結出造成Aborted connection告警的可能原因如下:

  1. 會話鏈接未正常關閉,程序沒有調用mysql_close()。
  2. 睡眠時間超過wait_timeout或interactive_timeout參數的秒數。
  3. 查詢數據包大小超過max_allowed_packet數值,造成鏈接中斷。
  4. 其他網絡或者硬件層面的問題。

3.問題避免與總結

其實Aborted connection告警是很難避免的,error log里或多或少會有少量Aborted connection信息,這種情況是可以忽略的,但是當你的error log里頻繁出現Aborted connection告警,這時候就應該注意了,可能會對業務產生較大的影響。下面列舉出幾點避免錯誤的建議,希望對你有所幫助。

  1. 建議業務操作結束后,應用程序邏輯會正確關閉連接,以短連接替代長連接。
  2. 檢查以確保max_allowed_packet的值足夠高,并且客戶端沒有收到“數據包太大”消息。
  3. 確保客戶端應用程序不中止連接,例如,如果PHP設置了max_execution_time為5秒,增加connect_timeout并不會起到作用,因為PHP會kill腳本。其他程序語言和環境也有類似的安全選項。
  4. 確保事務提交(begin和commit)都正確提交以保證一旦應用程序完成以后留下的連接是處于干凈的狀態。
  5. 檢查是否啟用了skip-name-resolve,檢查主機根據其IP地址而不是其主機名進行身份驗證。
  6. 嘗試增加MySQL的net_read_timeout和net_write_timeout值,看看是否減少了錯誤的數量。

以上就是MySQL Aborted connection告警日志的分析的詳細內容,更多關于MySQL Aborted connection告警日志的資料請關注腳本之家其它相關文章!

您可能感興趣的文章:
  • MySQL系列之redo log、undo log和binlog詳解
  • 詳解MySQL 重做日志(redo log)與回滾日志(undo logo)
  • mysql中的7種日志小結
  • MySQL使用binlog日志做數據恢復的實現
  • MySQL 一則慢日志監控誤報的問題分析與解決
  • MySQL慢查詢日志的作用和開啟
  • MySQL 慢查詢日志的開啟與配置
  • MySQL中的undo日志
  • 詳解監聽MySQL的binlog日志工具分析:Canal
  • MYSQL SERVER收縮日志文件實現方法
  • MySQL 撤銷日志與重做日志(Undo Log與Redo Log)相關總結

標簽:合肥 北京 臺灣 鎮江 貴州 鷹潭 阜新 日照

巨人網絡通訊聲明:本文標題《MySQL Aborted connection告警日志的分析》,本文關鍵詞  MySQL,Aborted,connection,告警,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《MySQL Aborted connection告警日志的分析》相關的同類信息!
  • 本頁收集關于MySQL Aborted connection告警日志的分析的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    日韩av中文在线观看| 一色桃子久久精品亚洲| 精品国产亚洲在线| 奇米一区二区三区| 日韩欧美国产成人一区二区| 日韩电影在线看| 日韩欧美国产1| 国产综合色在线视频区| 国产亚洲欧美色| 97se亚洲国产综合自在线观| 亚洲欧美视频在线观看| 欧美午夜寂寞影院| 美女精品一区二区| 久久嫩草精品久久久精品| 国产精品中文欧美| 亚洲欧美在线视频观看| 欧美日韩午夜在线视频| 蜜臀av亚洲一区中文字幕| 久久网站热最新地址| 波多野结衣视频一区| 亚洲男人电影天堂| 欧美一区二区三区播放老司机| 精品在线观看免费| 亚洲国产精品激情在线观看| 91麻豆产精品久久久久久 | 91日韩一区二区三区| 亚洲成人在线免费| 久久久久久久久97黄色工厂| 9i在线看片成人免费| 亚洲国产精品一区二区www在线 | 6080午夜不卡| 国产91丝袜在线18| 亚洲午夜免费视频| 国产亚洲欧美中文| 在线观看一区二区精品视频| 国产一区二区毛片| 天天色 色综合| 中文字幕一区免费在线观看| 日韩午夜av一区| 99精品久久久久久| 国产精品一区2区| 日本色综合中文字幕| 国产精品乱人伦| 国产婷婷色一区二区三区四区 | 一本到不卡精品视频在线观看| 男女男精品视频网| 一区二区免费在线| 中文字幕在线不卡国产视频| 26uuu精品一区二区在线观看| 欧美日韩国产首页在线观看| av一区二区三区四区| 国产精品88888| 久久99精品久久久久久动态图 | 一级日本不卡的影视| 中文一区一区三区高中清不卡| 欧美色综合影院| 色综合天天在线| 波多野结衣中文一区| 国产91在线看| 国产一区二区看久久| 另类的小说在线视频另类成人小视频在线 | 99久久婷婷国产| 国产成人免费av在线| 极品少妇xxxx偷拍精品少妇| 亚洲电影在线播放| 亚洲综合清纯丝袜自拍| 一级日本不卡的影视| 亚洲高清中文字幕| 天天色 色综合| 美日韩黄色大片| 国产一区二区三区高清播放| 狠狠色狠狠色综合系列| 老司机午夜精品99久久| 久久99精品国产麻豆婷婷洗澡| 热久久一区二区| 国产麻豆精品在线观看| 国产99久久久久| 成人国产精品免费网站| 91免费精品国自产拍在线不卡| 91浏览器在线视频| 欧美精品v国产精品v日韩精品 | 蜜臀精品久久久久久蜜臀 | 尤物av一区二区| 一片黄亚洲嫩模| 日韩精品每日更新| 国产成人高清在线| 一本色道久久综合狠狠躁的推荐| 一本一道综合狠狠老| 欧美日韩欧美一区二区| 精品福利视频一区二区三区| 中文字幕二三区不卡| 亚洲综合色区另类av| 激情综合亚洲精品| 91一区二区三区在线观看| 在线精品视频一区二区| 欧美成人欧美edvon| 成人免费小视频| 久久草av在线| 色综合天天做天天爱| 欧美一区二区成人| 国产精品久久夜| 婷婷开心激情综合| 久久精品国产一区二区| 成人国产精品免费观看动漫 | 精品国产乱码久久久久久影片| 国产午夜亚洲精品理论片色戒 | 极品少妇xxxx精品少妇| 97精品视频在线观看自产线路二| 91精品久久久久久久99蜜桃| 国产欧美日本一区视频| 亚洲乱码中文字幕综合| 国内成人自拍视频| 欧美唯美清纯偷拍| 国产精品欧美精品| 六月丁香综合在线视频| 成人av资源网站| 日韩视频不卡中文| 亚洲男女一区二区三区| 国产精品系列在线观看| 日韩一区二区精品在线观看| 亚洲免费伊人电影| 国产真实乱偷精品视频免| 欧美色国产精品| 亚洲精品久久久蜜桃| 成人黄色网址在线观看| 精品精品欲导航| 三级欧美韩日大片在线看| 色婷婷精品大视频在线蜜桃视频 | 久久青草国产手机看片福利盒子 | 国产福利一区二区三区在线视频| 69久久夜色精品国产69蝌蚪网| 国产精品久久久久久亚洲伦 | 国产一区二区福利| 精品国产污污免费网站入口| 日韩电影一二三区| 制服丝袜亚洲色图| 日本欧美在线观看| 日韩视频在线你懂得| 欧美aaaaa成人免费观看视频| 欧美日韩久久一区| 亚欧色一区w666天堂| 欧美亚洲高清一区| 亚洲123区在线观看| 欧美高清hd18日本| 日韩国产成人精品| 精品久久久久久久一区二区蜜臀| 久久一留热品黄| 国产一区二区免费在线| 国产日韩精品一区二区三区在线| 九色综合国产一区二区三区| 日韩一卡二卡三卡| 黑人巨大精品欧美黑白配亚洲| 精品久久久久久久久久久久包黑料 | 精品国产乱码久久久久久久久 | 国产视频一区在线播放| 成人av高清在线| 亚洲另类在线制服丝袜| 欧美精品色一区二区三区| 欧美aⅴ一区二区三区视频| 日韩一二三区不卡| 九九在线精品视频| 国产精品欧美综合在线| 精品视频免费在线| 蜜臀精品一区二区三区在线观看| 亚洲精品一线二线三线| 成人午夜在线视频| 亚洲最大成人综合| 91麻豆精品国产无毒不卡在线观看| 青青国产91久久久久久| 国产欧美精品一区二区色综合| 97se亚洲国产综合自在线 | 狠狠久久亚洲欧美| 亚洲欧美另类久久久精品2019| 在线播放国产精品二区一二区四区| 九色综合狠狠综合久久| 亚洲欧美国产三级| 精品国产一区二区三区av性色| 色综合久久天天| 国内精品第一页| 一区二区三区精品在线| 337p日本欧洲亚洲大胆色噜噜| 97久久人人超碰| 国产电影一区在线| 秋霞av亚洲一区二区三| 自拍偷拍国产亚洲| 久久久久88色偷偷免费| 欧美乱妇一区二区三区不卡视频| 丁香啪啪综合成人亚洲小说 | 午夜亚洲国产au精品一区二区| 久久精品视频免费| 欧美亚洲综合一区| 成人高清视频免费观看| 久久精品国内一区二区三区| 亚洲精品第1页| 1区2区3区国产精品| 日本一区二区三区国色天香| 日韩一区二区不卡| 欧美日韩一二区| 不卡的av网站| 从欧美一区二区三区|