成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專(zhuān)欄INFORMATION COLUMN

排查MongoDB CPU使用一直1000

Tecode / 2204人閱讀

摘要:排查使用一直在使用云數(shù)據(jù)庫(kù)的時(shí)候您可能會(huì)遇到使用率很高或者使用率接近的問(wèn)題,從而導(dǎo)致數(shù)據(jù)讀寫(xiě)處理異常緩慢分析數(shù)據(jù)庫(kù)正在執(zhí)行的請(qǐng)求通過(guò)連接實(shí)例。表示該操作已經(jīng)執(zhí)行的時(shí)間,單位為微秒。通常是查詢(xún)插入更新刪除中的一種。

排查MongoDB CPU使用一直1000%

在使用云數(shù)據(jù)庫(kù)MongoDB的時(shí)候您可能會(huì)遇到MongoDB CPU使用率很高或者CPU使用率接近100%的問(wèn)題,從而導(dǎo)致數(shù)據(jù)讀寫(xiě)處理異常緩慢

分析MongoDB數(shù)據(jù)庫(kù)正在執(zhí)行的請(qǐng)求

通過(guò)Mongo Shell連接實(shí)例。
執(zhí)行db.currentOp()命令,查看數(shù)據(jù)庫(kù)當(dāng)前正在執(zhí)行的操作。
該命令的輸出示例如下。

"desc" : "conn632530"
"threadId" : "140298196924160"
"connectionId" : 632530
"client" : "11.192.159.236:57052"
"active" : true
"opid" : 1008837885
"secs_running" : 0
"microsecs_running" : NumberLong(70)
"op" : "update"
"ns" : "mygame.players"
"query" : {
    "uid" : NumberLong(31577677)
}
"numYields" : 0
"locks" : {
    "Global" : "w"
    "Database" : "w"
    "Collection" : "w"
}
....
        }
                

您需要重點(diǎn)關(guān)注以下幾個(gè)字段

字段 返回值說(shuō)明
client 該請(qǐng)求是由哪個(gè)客戶(hù)端發(fā)起的。

opid 操作的唯一標(biāo)識(shí)符 (如果有需要,可以通過(guò)db.killOp(opid)直接終止該操作)

secs_running 表示該操作已經(jīng)執(zhí)行的時(shí)間,單位為秒。(如果
該字段返回的值特別大,需要查看請(qǐng)求是否合理。)

microsecs_running 表示該操作已經(jīng)執(zhí)行的時(shí)間,單位為微秒。(如果該字段返回的值特別大,需要查看請(qǐng)求是否合理。)

ns 該操作目標(biāo)集合。

op 表示操作的類(lèi)型。通常是查詢(xún)、插入、更新、刪除中的一種。

locks 跟上鎖相關(guān)的信息。

通過(guò) db.currentOp() 查看正在執(zhí)行的操作,分析是否有不正常耗時(shí)的請(qǐng)求正在執(zhí)行。例如您的業(yè)務(wù)平時(shí)CPU使用率不高,運(yùn)維管理人員連到MongoDB數(shù)據(jù)庫(kù)執(zhí)行了一些需要全表掃描的操作導(dǎo)致CPU使用率非常高,業(yè)務(wù)響應(yīng)緩慢,此時(shí)需要重點(diǎn)關(guān)注執(zhí)行時(shí)間非常耗時(shí)的操作。

說(shuō)明:如果發(fā)現(xiàn)有異常的請(qǐng)求,您可以找到該請(qǐng)求對(duì)應(yīng)的opid,執(zhí)行db.killOp(opid)終止該請(qǐng)求。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/126323.html

相關(guān)文章

  • Web優(yōu)化躬行記(5)——網(wǎng)站優(yōu)化

    摘要:最近閱讀了很多優(yōu)秀的網(wǎng)站性能優(yōu)化的文章,所以自己也想總結(jié)一些最近優(yōu)化的手段和方法。個(gè)人感覺(jué)性能優(yōu)化的核心是減少延遲,加速展現(xiàn)。初步以為是這個(gè)功能導(dǎo)致的服務(wù)掛起,詢(xún)問(wèn)相關(guān)操作人員,得到當(dāng)時(shí)的操作過(guò)程?! ∽罱喿x了很多優(yōu)秀的網(wǎng)站性能優(yōu)化的文章,所以自己也想總結(jié)一些最近優(yōu)化的手段和方法。   個(gè)人感覺(jué)性能優(yōu)化的核心是:減少延遲,加速展現(xiàn)。   本文主要從產(chǎn)品設(shè)計(jì)、前端、后端和網(wǎng)絡(luò)四個(gè)...

    233jl 評(píng)論0 收藏0
  • 從《紅色警戒:復(fù)興》論MongoDB設(shè)計(jì)模式的重要性

    摘要:繼而取名紅色警戒復(fù)興。在經(jīng)過(guò)了將近一年的蟄伏后,作為紅色警戒復(fù)興的聯(lián)合創(chuàng)始人,終于有幸在今年月份見(jiàn)證他的第一次公開(kāi)亮相。至此,我們初步斷定,癥結(jié)點(diǎn)在深層嵌套文檔導(dǎo)致的數(shù)據(jù)多層尋址引發(fā)的。 前言 在2016年5月份的某一天,我和菠蘿同學(xué)懷著對(duì)昔日《紅警95》的緬懷之情,相約脫胎于開(kāi)源項(xiàng)目OpenRA,來(lái)自制Server、Web、個(gè)人系統(tǒng)等,重現(xiàn)《紅警95》的昔日光芒。繼而取名《紅色警戒:...

    pf_miles 評(píng)論0 收藏0
  • 記一次單個(gè)服務(wù)將cpu占滿(mǎn)的問(wèn)題排查

    摘要:一發(fā)生故障今天發(fā)現(xiàn)服務(wù)查詢(xún)一直卡住,就看了一下服務(wù)器當(dāng)時(shí)就愣住了就這一個(gè)服務(wù)就把占滿(mǎn)了,再看了下端口號(hào)出現(xiàn)了大量的。 一、發(fā)生故障 今天發(fā)現(xiàn)服務(wù)查詢(xún)一直卡住,就看了一下服務(wù)器: showImg(https://segmentfault.com/img/bVbrL5i?w=842&h=57); 當(dāng)時(shí)就愣住了就這一個(gè)服務(wù)就把CPU占滿(mǎn)了,再看了下端口號(hào): showImg(https://s...

    BetaRabbit 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<