處理線上問題經常會碰到網路抖動的情況, 網路抖動有可能就是tcp重傳導致,下面簡單說下tcp重傳的排查思路,不一定能完全解決問題
1. 找運維同事確定是否是網線問題, 如果是網線問題請更換網線
2. 使用ping 確定是不是網路問題, 通常系統自帶的ping命令是走icmp協議,這個是基於ip層的協議,和tcp協議是同一級別的,所以我們還需要使用
tcp協議的ping, tcp協議的ping我可以使用下面的指令碼進行測試。
./tcppingtcpping v1.
7 richard van den berg usage: tcpping [-d] [-c] [-c] [-w sec] [-q num] [-x count] ipaddress [port]
-d print timestamp before every result
-c print a columned result line
-c print in the same format as fping'
s -c option
-wwait
time
in seconds (defaults to 3
) -r repeat every n seconds (defaults to 1
) -x repeat n times (defaults to unlimited)
使用方法:
./tcpping -x 10000192.168.100.1
8966 > ping.log &
Mysql問題解決思路
資料庫層面 一 檢查問題常用工具 1 msyqladmin mysql客戶端,可進行管理操作 2 mysqlshow 功能強大的檢視shell命令 3 show session global variables 檢視資料庫引數資訊 4 show session global status 檢視資料庫...
「奇怪」問題解決思路整理
處理過各種各樣的 奇怪 問題,當然一般的問題,也不會找我處理 雖然每個問題最終產生的原因有各種各樣,但還是有些套路可以整理的 可以從以下幾個方面入手 準確描述問題現象,很重要。以下幾個點可以捋一下 1.現象能否重現?在什麼條件可以出現?重現頻率 分 極少出現,偶爾出現,頻繁出現,100 出現 2.出...
快取擊穿問題解決思路
後端分布式快取是 服務端經常用到的一種技術,在讀多寫少的業務場景中,通過使用快取可以有效地支撐高併發的訪問量,對後端的資料庫等資料來源做到很好地保護。現在市面上有很多分布式快取,比如redis memcached以及阿里的tair等,不管我們使用的哪種快取產品,基本上都會遇到快取擊穿 快取失效以及熱...