推 JimmyLi:可以試試看在my.cnf 裡面設定 skip-name-resolve 08/11 23:23
昨天晚上十點多, 超級星光大道的廣告時間, 回來看一下系統的狀況 (mytop),
結果發現, 有很多很多的 connection 都停在 login 那個狀態。
然後那些 login, 把 mysql 的 connection 數佔滿了 ....
搞了好久..
結果只是因為當初裝這台 server 的同事, 習慣性的把 DNS 指到 HiNet 去,
而昨晚剛好 HiNet 的 DNS 出問題..
而應該是 mysql 要從 DNS 反查 domain, 但 DNS 不回覆, 所以一直在 retry,
然後 client 等不及, 又重新 connect 一次, 然後再查 DNS ..
當然, 以上設定, 在基本上就是有些問題的, 只是在承平時代, 都跑得很順,
所以就被忽略了..
這個經驗跟大家分享分享~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.166.139.231
※ 編輯: KC73 來自: 118.166.139.231 (08/02 14:00)
※ 編輯: KC73 來自: 118.166.139.231 (08/02 14:06)