硅云幫助文檔中心
搜索文檔
熱門搜索詞:
產(chǎn)品簡(jiǎn)介
產(chǎn)品定價(jià)
入門指南
經(jīng)典案例
快照
常見問題
Windows遠(yuǎn)程報(bào)錯(cuò)“出現(xiàn)身份驗(yàn)證錯(cuò)誤,要求的函數(shù)不受支持”
Linux系統(tǒng)中xfs類型分區(qū)在掛載時(shí)提示“mount: wrong fs type, bad option, bad superblock on /dev/vdc1,”
搬遷MySQL數(shù)據(jù)庫(kù)后提示錯(cuò)誤ERROR 1146 (42S02):Table doesn’t exist
Windows系統(tǒng)云服務(wù)器解除會(huì)話時(shí)間限制(解決Windows服務(wù)器遠(yuǎn)程桌面頻繁掉線的方法)
Windows Server服務(wù)器遠(yuǎn)程連接登錄報(bào)錯(cuò)“內(nèi)部錯(cuò)誤”
知識(shí)拓展
名詞解釋
API參考
云服務(wù)器訪問很卡是什么原因?
本文檔主要講解如何快速、準(zhǔn)確排查云服務(wù)器卡頓的原因,如有任何問題請(qǐng)聯(lián)系硅云人工在線客服。
云服務(wù)器如出現(xiàn)明顯卡頓現(xiàn)象時(shí)可以從兩個(gè)方面來排查,依次是網(wǎng)絡(luò)質(zhì)量、硬件性能。
注:如您有任何問題,請(qǐng)聯(lián)系硅云人工在線客服獲得幫助,客戶將協(xié)助您快速排查原因。
首先排查網(wǎng)絡(luò)質(zhì)量的影響是非常必要的,約有60%的卡頓是網(wǎng)絡(luò)連通性不佳導(dǎo)致
檢測(cè)方法:本地對(duì)服務(wù)器ping,假設(shè)你的服務(wù)器公網(wǎng)IP是 1.1.1.1,執(zhí)行
ping 1.1.1.1 -n 100 -w 500 #這條命令是對(duì)服務(wù)器ping100次,結(jié)束后可以查看丟包率,測(cè)試前請(qǐng)前往硅云管理控制臺(tái)-安全組設(shè)置處放行ICMP協(xié)議、且確保云服務(wù)器系統(tǒng)內(nèi)已設(shè)置允許ICMP協(xié)議,否則無法ping通。
如結(jié)果顯示丟包率在5%以內(nèi)(偏遠(yuǎn)地區(qū)、晚高峰等時(shí)段,中國(guó)香港及海外服務(wù)器的丟包率可以放寬至8%以內(nèi))說明網(wǎng)絡(luò)質(zhì)量較好,丟包率在10%以上(中國(guó)香港及海外服務(wù)器為15%以上)說明網(wǎng)絡(luò)質(zhì)量欠佳(或網(wǎng)絡(luò)擁堵,也可能是實(shí)例的帶寬滿載)。如有疑問請(qǐng)聯(lián)系硅云人工在線客服。
在硅云管理控制臺(tái)【我的產(chǎn)品】>【云服務(wù)器】>【實(shí)例列表】頁面,找到“監(jiān)控”項(xiàng),可以查看實(shí)例的CPU內(nèi)存、網(wǎng)絡(luò)等資源負(fù)載統(tǒng)計(jì)圖,以便您分析實(shí)例的資源使用情況。
如要進(jìn)一步檢查,請(qǐng)登錄云服務(wù)器系統(tǒng),檢查內(nèi)存和CPU情況,參考如下。
以Linux系統(tǒng)為例,執(zhí)行命令:
top #執(zhí)行top命令 1 #按1可以切換查看每個(gè)CPU核心的情況 c #按C可以切換查看每個(gè)進(jìn)程占用CPU、內(nèi)存的情況
top命令可以查看系統(tǒng)的實(shí)時(shí)硬件情況,關(guān)鍵指標(biāo)有三項(xiàng):CPU使用率、內(nèi)存使用率、磁盤IO wait。
案例1:因內(nèi)存RAM不足,已開始大量使用swap虛擬內(nèi)存,導(dǎo)致寶塔卡頓,系統(tǒng)負(fù)載非常高
如下圖是一個(gè)客戶的示例:某位博客主發(fā)現(xiàn)自己的網(wǎng)站訪問很慢,云服務(wù)器配置是1核1G,安裝的是寶塔Linux面板,寶塔面板首頁顯示系統(tǒng)負(fù)載很高(運(yùn)行堵塞)、但CPU和內(nèi)存占用卻并不高,只存放了一個(gè)WordPress博客,測(cè)試網(wǎng)絡(luò)沒有問題,CPU使用率和內(nèi)存使用率上都看不出問題,但是系統(tǒng)負(fù)載長(zhǎng)時(shí)間處于1以上(1表示100%滿載;注:云服務(wù)器的CPU是N核心,那么正常負(fù)載就應(yīng)該在N以下,達(dá)到N就說明滿載,超過N就說明系統(tǒng)負(fù)載過重)。
使用top命令如下圖顯示,異常之處就是磁盤IO wait長(zhǎng)時(shí)間處于高位,達(dá)到80%以上,磁盤IO wait負(fù)載超過30就需要格外警惕,這會(huì)導(dǎo)致讀取文件變得很慢,訪問自然會(huì)變得很卡。根據(jù)后邊的排查,該用戶安裝寶塔面板時(shí),默認(rèn)啟用了swap虛擬內(nèi)存交換分區(qū)(即內(nèi)存不夠用時(shí),會(huì)把一部分磁盤當(dāng)做內(nèi)存使用,目前新版本寶塔都會(huì)默認(rèn)開啟swap功能),正是因?yàn)閮?nèi)存不夠,系統(tǒng)開始使用swap虛擬內(nèi)存,導(dǎo)致磁盤讀寫變擁堵,iowait指標(biāo)提升,現(xiàn)象就是CPU使用并不高,但因?yàn)榇疟PIO被swap功能大量占用,大量任務(wù)在等待磁盤IO,本質(zhì)上這是內(nèi)存RAM不足。經(jīng)過此次分析后,該用戶將內(nèi)存RAM升級(jí)到了2G即解決了此問題。
案例2:內(nèi)存RAM嚴(yán)重不足,系統(tǒng)開始大量殺死各類進(jìn)程,導(dǎo)致網(wǎng)站訪問異??D、遠(yuǎn)程連接操作非常困難。
通過實(shí)例列表右側(cè)的“VNC控制臺(tái)”,可以查看到系統(tǒng)報(bào)錯(cuò)的警告信息,比如下圖中有大量“Out of memory: Killed process...”信息就是表示已經(jīng)在殺進(jìn)程緩解內(nèi)存不足了。
相關(guān)文檔
您對(duì)該文檔有什么建議?
本文導(dǎo)航