最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解決linux下大量TIME WAIT的方法詳解

 更新時(shí)間:2013年06月04日 09:24:49   作者:  
本篇文章是對(duì)linux下大量TIME WAIT的解決方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
問題描述:
在Linux系統(tǒng)中高并發(fā)的Squid服務(wù)器,TCP TIME_WAIT套接字?jǐn)?shù)量經(jīng)常達(dá)到兩、三萬,服務(wù)器很容易被拖死。
解決方法:
通過修改Linux內(nèi)核參數(shù),可以減少linux服務(wù)器的IME_WAIT套接字?jǐn)?shù)量。
vi /etc/sysctl.conf
增加以下幾行:
復(fù)制代碼 代碼如下:

net.ipv4.tcp_fin_timeout = 30
net.ipv4.tcp_keepalive_time = 1200
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle = 1
net.ipv4.ip_local_port_range = 1024    65000
net.ipv4.tcp_max_syn_backlog = 8192
net.ipv4.tcp_max_tw_buckets = 5000

說明:
net.ipv4.tcp_syncookies = 1 表示開啟SYN Cookies。當(dāng)出現(xiàn)SYN等待隊(duì)列溢出時(shí),啟用cookies來處理,可防范少量SYN攻擊,默認(rèn)為0,表示關(guān)閉;
net.ipv4.tcp_tw_reuse = 1 表示開啟重用。允許將TIME-WAIT sockets重新用于新的TCP連接,默認(rèn)為0,表示關(guān)閉;
net.ipv4.tcp_tw_recycle = 1 表示開啟TCP連接中TIME-WAIT sockets的快速回收,默認(rèn)為0,表示關(guān)閉。
net.ipv4.tcp_fin_timeout = 30 表示如果套接字由本端要求關(guān)閉,這個(gè)參數(shù)決定了它保持在FIN-WAIT-2狀態(tài)的時(shí)間。
net.ipv4.tcp_keepalive_time = 1200 表示當(dāng)keepalive起用的時(shí)候,TCP發(fā)送keepalive消息的頻度。缺省是2小時(shí),改為20分鐘。
net.ipv4.ip_local_port_range = 1024    65000 表示用于向外連接的端口范圍。缺省情況下很?。?2768到61000,改為1024到65000。
net.ipv4.tcp_max_syn_backlog = 8192 表示SYN隊(duì)列的長(zhǎng)度,默認(rèn)為1024,加大隊(duì)列長(zhǎng)度為8192,可以容納更多等待連接的網(wǎng)絡(luò)連接數(shù)。
net.ipv4.tcp_max_tw_buckets = 5000 表示系統(tǒng)同時(shí)保持TIME_WAIT套接字的最大數(shù)量,如果超過這個(gè)數(shù)字,TIME_WAIT套接字將立刻被清除并打印警告信息。默認(rèn)為180000,改為5000。對(duì)于Apache、Nginx等服務(wù)器,上幾行的參數(shù)可以很好地減少TIME_WAIT套接字?jǐn)?shù)量,但是對(duì)于Squid,效果卻不大。此項(xiàng)參數(shù)可以控制TIME_WAIT套接字的最大數(shù)量,避免Squid服務(wù)器被大量的TIME_WAIT套接字拖死。
執(zhí)行以下命令使配置生效:
/sbin/sysctl -p

相關(guān)文章

  • 在Linux中刪除超大(100-200GB)文件的實(shí)現(xiàn)方式

    在Linux中刪除超大(100-200GB)文件的實(shí)現(xiàn)方式

    這篇文章主要介紹了在Linux中刪除超大(100-200GB)文件的實(shí)現(xiàn)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-04-04
  • Linux服務(wù)器自定義登陸提示信息方式

    Linux服務(wù)器自定義登陸提示信息方式

    Linux系統(tǒng)中,可以通過配置/etc/issue、/etc/issue.net和/etc/motd文件來設(shè)置登錄提示信息,便于用戶了解系統(tǒng)配置和文件路徑
    2024-11-11
  • Git fetch和pull的詳解及區(qū)別

    Git fetch和pull的詳解及區(qū)別

    這篇文章主要介紹了Git fetch和pull的詳解及區(qū)別的相關(guān)資料,需要的朋友可以參考下
    2017-02-02
  • 歷史Linux鏡像處理及修復(fù)方案

    歷史Linux鏡像處理及修復(fù)方案

    在本文中我們給大家整理了關(guān)于如何對(duì)于歷史Linux鏡像的問題進(jìn)行修復(fù)處理的相關(guān)內(nèi)容,有需要的朋友們參考下。
    2018-09-09
  • Centos7安裝ElasticSearch 6.4.1入門教程詳解

    Centos7安裝ElasticSearch 6.4.1入門教程詳解

    這篇文章主要介紹了Centos 7安裝ElasticSearch 6.4.1入門教程詳解,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-05-05
  • Apache2.2.16+PHP5.3.3+MySQL5.1.49的配置方法

    Apache2.2.16+PHP5.3.3+MySQL5.1.49的配置方法

    輕松配置PHP5.3.3+Apache2.2.16+MySQL5.1.49,下面是有詳細(xì)的步驟說明。
    2010-09-09
  • SpringBoot整合Activiti7的實(shí)現(xiàn)代碼

    SpringBoot整合Activiti7的實(shí)現(xiàn)代碼

    這篇文章主要介紹了SpringBoot整合Activiti7的實(shí)現(xiàn)代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • Linux 系統(tǒng)優(yōu)化的一些建議(內(nèi)核優(yōu)化)

    Linux 系統(tǒng)優(yōu)化的一些建議(內(nèi)核優(yōu)化)

    這篇文章主要介紹了Linux 系統(tǒng)優(yōu)化的一些建議,幫助大家更好的使用Linux,感興趣的朋友可以了解下
    2020-08-08
  • LInux下如何掛載光盤找rpm包的方法步驟

    LInux下如何掛載光盤找rpm包的方法步驟

    這篇文章主要介紹了 LInux下如何掛載光盤找rpm包的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • Linux之操作文件的系統(tǒng)調(diào)用

    Linux之操作文件的系統(tǒng)調(diào)用

    大家好,本篇文章主要講的是Linux之操作文件的系統(tǒng)調(diào)用,感興趣的同學(xué)趕快來看一看吧,對(duì)你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12

最新評(píng)論

温宿县| 珲春市| 华蓥市| 互助| 闽侯县| 黄平县| 社旗县| 治多县| 盐城市| 吴川市| 巩留县| 鄂托克旗| 岳池县| 拉萨市| 海淀区| 富顺县| 金乡县| 扶余县| 施秉县| 定陶县| 赤水市| 蕉岭县| 肥东县| 木里| 鄯善县| 隆昌县| 陈巴尔虎旗| 龙南县| 会宁县| 梧州市| 凌云县| 灵台县| 通河县| 昭觉县| 元朗区| 黑龙江省| 夏津县| 巨鹿县| 汉沽区| 娱乐| 会泽县|