日韩小视频-日韩久久一区二区三区-日韩久久一级毛片-日韩久久久精品中文字幕-国产精品亚洲精品影院-国产精品亚洲欧美云霸高清

下載吧 - 綠色安全的游戲和軟件下載中心

軟件下載吧

當(dāng)前位置:軟件下載吧 > 數(shù)據(jù)庫(kù) > DB2 > MongoDB最大連接數(shù)設(shè)置失效的異常分析過(guò)程與解決方法

MongoDB最大連接數(shù)設(shè)置失效的異常分析過(guò)程與解決方法

時(shí)間:2024-02-13 10:24作者:下載吧人氣:16

背景介紹:

查詢(xún)MongoDB配置參數(shù),可以知道關(guān)于最大連接數(shù)的參數(shù)是maxConns。但是連接實(shí)例后,查看支持的最大連接數(shù),還是默認(rèn)的819。

說(shuō)明:最大連接數(shù)是由maxConn (maxIncomingConnections)和操作系統(tǒng)單個(gè)進(jìn)程能打開(kāi)的最大文件描述符數(shù)總量的80%決定的,取兩個(gè)之間的最小值。默認(rèn)單個(gè)進(jìn)程能打開(kāi)的最大文件描述符數(shù)為1024,1024*80% = 819.2 取整數(shù)819。所以最大可以支持的并發(fā)連接數(shù)為819。

案例重現(xiàn)

以下為本次測(cè)試MongoDB案例配置的參數(shù)。

MongoDB最大連接數(shù)設(shè)置失效的異常分析過(guò)程與解決方法

啟動(dòng)后查看最大連接數(shù)。

運(yùn)行命令:db.serverStatus().connections

MongoDB最大連接數(shù)設(shè)置失效的異常分析過(guò)程與解決方法

Current表示當(dāng)前到實(shí)例上正在運(yùn)行的連接數(shù)。

Available表示當(dāng)前實(shí)例還可以支持的并發(fā)連接數(shù)。

也就是說(shuō)此實(shí)例最大能支持的并發(fā)連接數(shù)為:Current+available=3+816=819.

所以設(shè)置的maxConns參數(shù)無(wú)效。所以設(shè)置的maxConns參數(shù)無(wú)效!所以設(shè)置的maxConns參數(shù)無(wú)效!所以設(shè)置的maxConns參數(shù)無(wú)效!

答案求索

此時(shí)查看查看網(wǎng)上相關(guān)資料,大部分集中在 Linux系統(tǒng)最大文件描述符數(shù)。查看我們系統(tǒng)配置,此時(shí)已經(jīng)是65535了。不是系統(tǒng)最大文件描述符數(shù)限制的了。

MongoDB最大連接數(shù)設(shè)置失效的異常分析過(guò)程與解決方法

轉(zhuǎn)個(gè)彎,因?yàn)槲覀兪菫椴僮飨到y(tǒng)是 centos 7 ,所以我們的mongodb服務(wù)是透過(guò)systemctl來(lái)管理的。那如果是通過(guò)service 命令來(lái)管理此服務(wù)呢?

測(cè)試1 測(cè)試用service來(lái)管理mongodb 服務(wù) 對(duì)最大連接數(shù)的影響

(1) 在/etc/init.d目錄下創(chuàng)建名為mongodbtest0903的服務(wù);

(2) 服務(wù)的配置如下:

MongoDB最大連接數(shù)設(shè)置失效的異常分析過(guò)程與解決方法

(3) 賦予執(zhí)行權(quán)限,然后開(kāi)啟服務(wù)

MongoDB最大連接數(shù)設(shè)置失效的異常分析過(guò)程與解決方法

(4) 此時(shí)查看連接數(shù)為2500(為maxConns參數(shù)值)

MongoDB最大連接數(shù)設(shè)置失效的異常分析過(guò)程與解決方法

(5) 關(guān)閉 mongodb 服務(wù)

MongoDB最大連接數(shù)設(shè)置失效的異常分析過(guò)程與解決方法

以上說(shuō)明用service 來(lái)管理服務(wù),最大連接數(shù)參數(shù)起作用了。

測(cè)試2 如果直接用Mongodb command打開(kāi)呢?

(1) 直接開(kāi)啟

MongoDB最大連接數(shù)設(shè)置失效的異常分析過(guò)程與解決方法

(2)此時(shí)查看連接數(shù)為2500(為maxConns參數(shù)值)

MongoDB最大連接數(shù)設(shè)置失效的異常分析過(guò)程與解決方法

(3)關(guān)閉此服務(wù)

MongoDB最大連接數(shù)設(shè)置失效的異常分析過(guò)程與解決方法

以上說(shuō)明直接開(kāi)啟Mongodb服務(wù),最大連接數(shù)參數(shù)起作用了。

通過(guò)service和 mongodb命令啟動(dòng)服務(wù),最大連接數(shù)都是設(shè)置的參數(shù),而通過(guò)systemctl來(lái)開(kāi)啟此服務(wù)就變成了默認(rèn)的819.

探究

我們來(lái)具體分析下systemctl 開(kāi)啟的 mongodb 服務(wù)(此服務(wù)定義為mongodbtest0903)。

(1)查看此服務(wù)的所有配置細(xì)節(jié)的命令

systemctl show mongodbtest0903.service
標(biāo)簽MongoDB,最大,連接,設(shè)置,失效,異常,分析,過(guò)程,解決

相關(guān)下載

查看所有評(píng)論+

網(wǎng)友評(píng)論

網(wǎng)友
您的評(píng)論需要經(jīng)過(guò)審核才能顯示

熱門(mén)閱覽

最新排行

公眾號(hào)

主站蜘蛛池模板: 欧美日韩精品一区二区免费看 | 亚洲精品国产一区二区三区在 | 偷窥女厕国产在线视频 | 亚洲欧美第一 | 欧美在线黄色 | 国产99网站| 欧美一区二区三区国产精品 | 最新中文字幕乱码在线 | 午夜两性视频免费看 | 91精品国产91热久久久久福利 | 国产原创视频在线 | 日产乱码精品一二三区 | 自拍视频在线观看视频精品 | 未满14周岁啪啪网站 | 日韩欧一级毛片在线播无遮挡 | 久久精品视频6 | 国产午夜亚洲精品第一区 | 国产粉嫩高中生无套第一次 | 手机看片久久国产免费不卡 | 成年女人免费视频播放成年m | 一区二区三区四区在线视频 | 国产成人毛片视频不卡在线 | 国产亚洲欧洲一区二区三区 | 亚洲人在线播放 | 性欧美另类老妇高清 | 在线视频观看国产 | 国产精品系列在线 | 国产成人精品曰本亚洲77美色 | 精品国产一区二区三区四区不 | 国产91精品露脸国语对白 | 久草免费手机视频 | 欧美一线不卡在线播放 | 国产精品成人观看视频国产 | 成人区精品一区二区毛片不卡 | 免费韩国一级毛片 | 在线观看视频亚洲 | 99热在线获取最新地址 | 亚洲一区二区三区在线播放 | 亚洲欧美综合一区二区三区四区 | 国产成a人亚洲精v品久久网 | 老色99久久九九精品尤物 |