前言
我們在處理數據庫的問題的時候,有時在數據庫端看不到異常的等待,但是應用卻報連接異常。
這種情況,有可能是在壓力還沒有傳遞到數據庫,在網絡這層已經發(fā)生問題了。如連接風暴,此時的數據庫listener的進程已經忙不過來,將連接丟棄。(在主機層面可以看到tcpListeneDrop增加)。
我們如果去看普通的listener日志,看到的東西是這樣的:
可以看到,在09:31的時候,有個連接數的增加,到了一分鐘50個連接。
我們可以加-h的參數,breakdown具體是哪些主機連接過來的: