• <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)  編輯 收藏 引用

            久久人人妻人人爽人人爽| 91久久精品国产成人久久| 久久婷婷是五月综合色狠狠| 亚洲国产美女精品久久久久∴| 99国产精品久久| 伊人热热久久原色播放www| 国产精品久久久亚洲| 欧美日韩成人精品久久久免费看| 欧美一区二区三区久久综| 久久久久久青草大香综合精品| 中文字幕日本人妻久久久免费| 精品熟女少妇aⅴ免费久久| 久久亚洲中文字幕精品有坂深雪| 久久精品一区二区三区中文字幕| 精品久久8x国产免费观看| 国产精品久久久久蜜芽| 国产精品成人99久久久久91gav| 国产美女久久精品香蕉69| 综合久久久久久中文字幕亚洲国产国产综合一区首| 久久综合噜噜激激的五月天| 精品久久久久久无码人妻蜜桃| 国产精品18久久久久久vr| 性高湖久久久久久久久| 久久久久青草线蕉综合超碰| 国产精品免费久久久久影院| 久久中文字幕一区二区| 久久se精品一区二区| …久久精品99久久香蕉国产| 日日躁夜夜躁狠狠久久AV| 久久这里只有精品首页| 久久久国产打桩机| 久久人人爽人人爽人人av东京热 | 午夜久久久久久禁播电影| 久久这里有精品| 99久久这里只精品国产免费| 一本色道久久综合狠狠躁篇| 无码任你躁久久久久久老妇App| 7777精品伊人久久久大香线蕉| 伊人久久大香线蕉av不变影院| 色综合久久综合中文综合网| 精品无码久久久久久尤物|