• <samp id="mz5ne"><acronym id="mz5ne"></acronym></samp>
      <ol id="mz5ne"></ol>
    1. <samp id="mz5ne"></samp>
      <mark id="mz5ne"></mark>

        <fieldset id="mz5ne"></fieldset>

        免费看又黄又无码的网站_久久久高清国产免费观看_亚洲一区二区三区在线免费观看_免费欧洲美女a视频一级毛片_日本最新免费二区三区

        ×

        一臺(tái)Linux服務(wù)器可以負(fù)載幾個(gè)連接

        • 作者:新網(wǎng)
        • 來源:新網(wǎng)
        • 瀏覽:100
        • 2018-05-07 18:25:55

        首先我們來看如何標(biāo)識(shí)一個(gè)TCP連接?系統(tǒng)是通過一個(gè)四元組來識(shí)別,(srcip,srcport,dstip,dstport)即源IP、源端口、目標(biāo)IP、目標(biāo)端口。比如我們有一臺(tái)服務(wù)192.168.0.1,開啟端口80.那么所有的客戶端都會(huì)連接到這臺(tái)服務(wù)的80端口上面。有一種誤解,就是我們常說一臺(tái)機(jī)器有65536個(gè)端口,那么承載的連接數(shù)就是65536個(gè)

         首先我們來看如何標(biāo)識(shí)一個(gè)TCP連接?系統(tǒng)是通過一個(gè)四元組來識(shí)別,(srcip,srcport,dstip,dstport)即源IP、源端口、目標(biāo)IP、目標(biāo)端口。比如我們有一臺(tái)服務(wù)192.168.0.1,開啟端口80.那么所有的客戶端都會(huì)連接到這臺(tái)服務(wù)的80端口上面。有一種誤解,就是我們常說一臺(tái)機(jī)器有65536個(gè)端口,那么承載的連接數(shù)就是65536個(gè),這個(gè)說法是極其錯(cuò)誤的,這就混淆了源端口和訪問目標(biāo)端口。我們做壓測(cè)的時(shí)候,利用壓測(cè)客戶端,這個(gè)客戶端的連接數(shù)是受到端口數(shù)的限制,但是服務(wù)器上面的連接數(shù)可以達(dá)到成千上萬個(gè),一般可以達(dá)到百萬(4C8G配置),至于上限是多少,需要看優(yōu)化的程度。具體做法如下:

        <div
        002UASMrzy7605pjKJv15&690.jpg
         
        我們?cè)趬簻y(cè)一臺(tái)目標(biāo)服務(wù)器,想看下負(fù)載的連接數(shù),當(dāng)我們壓到一定數(shù)量的時(shí)候,控制臺(tái)突然報(bào)"too many open files",這是因?yàn)?a href="/tag/1600241984" target="blank">linux系統(tǒng)創(chuàng)建一個(gè)TCP連接的時(shí)候,都會(huì)創(chuàng)建一個(gè)socket句柄,每個(gè)socket句柄就是一個(gè)文件句柄。操作系統(tǒng)對(duì)打開的文件句柄數(shù)量是有限制的。Unix/Linux 基本哲學(xué)之一就是 "一切皆文件",要提高TCP承載量,就需要調(diào)整文件句柄。
         
        第一步:修改文件句柄數(shù)量限制
         
        修改后,退出終端窗口,重新登錄(不需要重啟服務(wù)器),就能看到最新的結(jié)果了。這是優(yōu)化的第一步,修改文件句柄限制。
         
        第二步:TCP參數(shù)調(diào)優(yōu)
         
        從上面的配置參數(shù)中我們可以知道,在Linux內(nèi)核中為tcp發(fā)送和接收都做了緩沖隊(duì)列,這樣可以提高系統(tǒng)的吞吐量。 以上這些參數(shù)都是在 /etc/sysctl.conf 文件中定義的,有的參數(shù)在文件中可能沒有定義,系統(tǒng)給定了默認(rèn)值,需要修改的話,直接在文件中添加或修改,然后執(zhí)行sysctl -p命令讓其生效。
         
        系統(tǒng)是通過一個(gè)四元組來識(shí)別,(srcip,srcport,dstip,dstport)即源IP、源端口、目標(biāo)IP、目標(biāo)端口。比如我們有一臺(tái)服務(wù)192.168.0.1,開啟端口80.那么所有的客戶端都會(huì)連接到這臺(tái)服務(wù)的80端口上面。我們做壓測(cè)的時(shí)候,利用壓測(cè)客戶端,這個(gè)客戶端的連接數(shù)是受到端口數(shù)的限制,但是服務(wù)器上面的連接數(shù)可以達(dá)到成千上萬個(gè),一般可以達(dá)到百萬(4C8G配置),至于上限是多少,需要看優(yōu)化的程度。
         
        以上就是我們的今日分享,希望對(duì)您有所幫助。如果大家有更好的想法歡迎與我們討論。
         

        免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請(qǐng)發(fā)送郵件至:operations@xinnet.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

        免費(fèi)咨詢獲取折扣

        Loading
        国产精品视频白浆免费视频_久久久高清国产免费观看_亚洲一区二区三区在线免费观看_免费欧洲美女a视频一级毛片
      1. <samp id="mz5ne"><acronym id="mz5ne"></acronym></samp>
          <ol id="mz5ne"></ol>
        1. <samp id="mz5ne"></samp>
          <mark id="mz5ne"></mark>

            <fieldset id="mz5ne"></fieldset>
            芷江| 苏尼特左旗| 色达县| 沙河市| 河南省| 合江县| 宕昌县| 武穴市| 鸡西市| 岳西县| 斗六市| 巴中市| 万州区| 万盛区| 交口县| 高邮市| 崇礼县| 苍南县| 平山县| 丽水市| 和林格尔县| 宝应县| 视频| 鄂伦春自治旗| 兴安县| 临海市| 甘泉县| 贡山| 北碚区| 玉树县| 祁阳县| 广河县| 德令哈市| 天全县| 诏安县| 会泽县| 昆明市| 长岛县| 马公市| 汝阳县| 宣武区|