• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            大龍的博客

            常用鏈接

            統計

            最新評論

            關于can't identify protocol問題定位

            問題定位步驟: 
            1、 用root帳戶 遍歷 /proc/進程ID/fd目錄,如果該目錄下文件數比較大(如果大于10,一般就屬于socket泄漏),根據該進程ID,可以確認該進程ID所對應的名稱。 
            2、 重啟程序恢復服務,以便后續查找問題。 
            3、 strace 該程序并記錄strace信息。strace –p 進程ID >>/tmp/stracelog.log 2>&1 
            4、 查看 /proc/進程ID/fd 下的文件數目是否有增加,如果發現有增加,記錄上一個socket編號,停止strace 
            5、 確認問題代碼的位置。打開/tmp/stracelog.log,從尾部向上查找close(socket編號)所在行,可以確認在該次close后再次創建的socket沒有關閉,根據socket連接的server ip可以確認問題代碼的位置。 

            另一種方法:判斷是否有socket泄漏: 
            lsof | grep "can't identify protocol" 
            如果存在很多,則代表socket泄漏,同時會顯示哪個進程使用的sock未關閉。 

            posted on 2011-09-21 01:15 大龍 閱讀(1406) 評論(0)  編輯 收藏 引用

            久久久午夜精品| 久久人人爽人人爽人人片AV高清| 久久综合噜噜激激的五月天| 77777亚洲午夜久久多人| 久久99免费视频| 久久久国产精华液| 日日噜噜夜夜狠狠久久丁香五月| 国产午夜久久影院| 色婷婷久久久SWAG精品| 久久精品毛片免费观看| 欧美日韩成人精品久久久免费看| 亚洲精品无码成人片久久| 精品乱码久久久久久夜夜嗨| 亚洲AV无码久久精品狠狠爱浪潮 | 无码人妻精品一区二区三区久久久| 国产V综合V亚洲欧美久久| 国产精品亚洲综合久久| 久久综合丝袜日本网| 久久夜色精品国产噜噜亚洲AV| 国产精品久久久久乳精品爆| 久久天天躁狠狠躁夜夜avapp| 久久亚洲天堂| 久久久国产精华液| 免费国产99久久久香蕉| 久久精品夜夜夜夜夜久久| 久久亚洲sm情趣捆绑调教| 午夜视频久久久久一区 | 精品人妻伦九区久久AAA片69| 久久久久亚洲AV无码去区首| 人人狠狠综合久久亚洲婷婷| 久久精品国产亚洲av麻豆色欲| 国产成人精品久久| 久久综合综合久久综合| 国内精品久久久久影院薰衣草| 亚洲综合久久久| 伊人久久大香线焦AV综合影院| 2021国产精品久久精品| 久久精品国产99国产精品亚洲| 久久人人爽人人爽人人片AV高清| 久久久久久曰本AV免费免费| 蜜桃麻豆WWW久久囤产精品|