• <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>

            Benjamin

            靜以修身,儉以養德,非澹薄無以明志,非寧靜無以致遠。
            隨筆 - 397, 文章 - 0, 評論 - 196, 引用 - 0
            數據加載中……

            TCP TIME_WAIT連接數過多告警處理

            一、當大量的連接處于 time_wait 時,新建立 TCP 連接會出錯,address already in use : connect 異常。
                TCP 本地端口數量,上限為 65535(6.5w),這是因為 TCP 頭部使用 16 bit,存儲「端口號」,因此約束上限為 65535。

            二、TCP 連接中,「主動發起關閉連接」的一端,會進入 time_wait 狀態;
                 time_wait 狀態,默認會持續 2 MSL(報文的最大生存時間)
                time_wait 狀態下,TCP 連接占用的端口,無法被再次使用
                net.ipv4.ip_local_port_range = 1024 65000  #端口數和這個參數有關系

            三、大量 time_wait 狀態存在,會導致新建 TCP 連接會出錯,導致服務器資源使用上升;出現address already in use : connect 異常
            四、解決方法:服務器端允許 time_wait 狀態的 socket 被重用;縮減 time_wait 時間,設置為 1 MSL(即,2 mins)
                 操作系統層面主要
            修改配置文件/etc/sysctl.conf
            1、允許將TIME_WAIT狀態的socket重新用于新的TCP連接:net.ipv4.tcp_tw_reuse = 1   #默認為0,表示關閉,如果為0,修改為1

            2、快速回收TIME_WAIT狀態的socket net.ipv4.tcp_tw_recycle = 1   #修改為1,默認為0
            3、修改time_wait連接數的回收時間:cat /proc/sys/net/ipv4/tcp_fin_timeout #查看默認的MSL值
                 net.ipv4.tcp_fin_timeout = 30 #如果為60,修改為30s回收
            4、
            sudo sysctl -p  使配置生效即可

            備注:
            TCP連接數統計腳本:統計出當前分配連接數的進程,通過進程可以找到對應的服務,如果是服務關閉連接的姿勢不對,業務方優化即可
            #!/bin/sh
            for i in  /proc/* ;
            do
              if [ -d $i/fd ];then
                echo $i   $(ls $i/fd -l | grep socket: |wc -l)
              fi
            done

            posted on 2024-02-19 16:13 Benjamin 閱讀(404) 評論(0)  編輯 收藏 引用 所屬分類: linux

            麻豆av久久av盛宴av| 亚洲欧美日韩久久精品第一区| 久久精品中文闷骚内射| 麻豆亚洲AV永久无码精品久久| 国内精品久久久久久99蜜桃| 丁香久久婷婷国产午夜视频| 久久久久国产一级毛片高清板| 亚洲伊人久久成综合人影院| 综合网日日天干夜夜久久| 69SEX久久精品国产麻豆| 人人狠狠综合久久亚洲| 欧美一区二区三区久久综| 日本免费久久久久久久网站| 亚洲国产成人精品女人久久久| 久久久精品人妻一区二区三区四 | 亚洲精品国精品久久99热一 | 91久久香蕉国产熟女线看| 伊人久久大香线蕉精品不卡| 久久中文字幕无码专区| 久久久久亚洲?V成人无码| 亚洲国产精品无码久久青草 | 久久青青草视频| 香蕉久久一区二区不卡无毒影院| 伊人久久亚洲综合影院| 7国产欧美日韩综合天堂中文久久久久 | 久久久久久亚洲AV无码专区| 中文字幕亚洲综合久久| 国产美女亚洲精品久久久综合| 久久伊人精品青青草原高清| 色偷偷88888欧美精品久久久| 欧美成人免费观看久久| 91亚洲国产成人久久精品| 97精品国产91久久久久久| 少妇久久久久久被弄高潮| 中文字幕乱码久久午夜| 人妻无码精品久久亚瑟影视 | 亚洲∧v久久久无码精品| 久久久久亚洲AV无码观看| 中文成人久久久久影院免费观看| 久久亚洲高清综合| 午夜精品久久久内射近拍高清|