記錄一次 CLOSE_WAIT 問題排查和梳理
環境描述
要說清楚事情,不介紹下背景和環境好像不行啊
背景
- 公司內部有一套RPC服務框架,java開發的,rpc協議用的redis
- 我所在的部門沒java人手,但誇部門的數據交互又越來越多,一開始用http 接口性能不好,qps到2-3千的時候調用方經常發生各種curl 網絡錯誤,導致拿不到數據,影響很不好
- 所以後來自己拿 php+swoole 實現RPC服務,延用公司的框架,協議和服務注冊啥的都保持一致,就是具體業務用php來實現
數據流轉示意圖
- 綠色那塊-中間橢圓的就是這次出問題的服務
最後更新:2017-10-21 14:33:20