CPU使用率終于正常了——記一次訂餐統(tǒng)事故處理
引子
經(jīng)過漫長的等待,兒子終于出生了。欣喜之余,就是各種手足無措,顧此失彼了。因為不懂,心里總是慌慌的,有點小毛病,恨不得一步就到醫(yī)院。
婆媳育兒觀念的差異,讓心亂如麻的我,又成了風(fēng)箱里的老鼠,兩個不服軟的女人都在考驗我的智慧,雖是極力從中斡旋,還是免不了爆發(fā)了一場婆媳沖突。
還是智慧少了,估計四大名著還得再讀一遍(唬一下人應(yīng)該還是可以的:-D)。
不過話說回來了,雖然苦點,累點(當(dāng)然了,主要還是媳婦和媽累,媳婦放棄工作,放棄辣椒,放棄方便面,也蠻拼了,我也就打打醬油),但抱著娃,看他那惹人愛的臉,時不是還會 喔喔沖你回應(yīng),偶爾還會咧嘴微笑...,啥苦,累,煩勞通通都沒有了。
至今已兩月有余,總算是平穩(wěn)了,各個操作都熟練了,婆媳有了她們的相處模式,也虧得二位都是深明大義的人,雖也要不時開解,矛盾常有,沖突不在。也蠻好了。
啰嗦了兩句,咱言歸正傳--記錄一次訂單系統(tǒng)CPU使用率過高處理。
——————————開場完畢,回歸主題——————————
事故回放
當(dāng)時的情況是那個樣子的:
1,正值飯點,客戶電話說系統(tǒng)慢,幾乎無法完成訂單調(diào)度,有時還顯示內(nèi)存不足。當(dāng)時心里的第一個聲音就是,服務(wù)器配置太低了,遠程一看,2核4G內(nèi)存,cpu平均60%以上,內(nèi)存70%以上,果然是配置低了,word哥厲害了,
不用看就知道了,果斷讓用戶增加了配置,嘿,你別說增加了配置果然,快了不少,立竿見影,錢還真是萬能。然后,欣欣然吃飯去了。
2,過了半月,又值飯點,客戶電話又說最近系統(tǒng)慢,再讓客戶增加配置吧,也不合適,為了避免打臉,我又盲目的臨時增加了服務(wù)器帶寬,但是然并卵。我已經(jīng)知道我必須要為自己當(dāng)初的草率還債了。
這些年,只知埋頭寫程序,這方面的東西幾乎沒有積累。然已經(jīng)兵臨城下,會不會都得上,即使前路是如一重山,兩重山,山高天遠還是山。
確認帶寬
我們打開一個網(wǎng)站慢,我們首先想到的是服務(wù)器帶寬問題,但是如何確認服務(wù)器的帶寬是否足夠呢,我學(xué)到了兩個方法:看阿里云網(wǎng)絡(luò)監(jiān)控,看服務(wù)器聯(lián)網(wǎng)情況。本來是兩個天天看到的東西,愣是今天才明白,都不好意思是說自己是計算機專業(yè)畢業(yè)的了。懂的就飄過,權(quán)當(dāng)我做個筆記吧,有錯的歡迎斧正,不能誤了別人哩。
1,以下是阿里云網(wǎng)絡(luò)監(jiān)控數(shù)據(jù)圖,服務(wù)器使用 5Mbps 帶寬,說明我們的出網(wǎng)理論可以達到 5*1024bps,服務(wù)器出網(wǎng)峰值4700多,說明夠用。
2,也有說這個數(shù)據(jù)不是特別準(zhǔn)確,我們也可以登錄服務(wù)器遠程查看聯(lián)網(wǎng)信息,下圖網(wǎng)絡(luò)使用大概等于 0.05%*1Gbps ≈ 500bps;
延伸閱讀
- ssh框架 2016-09-30
- 阿里移動安全 [無線安全]玩轉(zhuǎn)無線電——不安全的藍牙鎖 2017-07-26
- 消息隊列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 論文筆記【圖片目標(biāo)分割】 2017-07-26
- 詞向量-LRWE模型-更好地識別反義詞同義詞 2017-07-26
- 從棧不平衡問題 理解 calling convention 2017-07-26
- php imagemagick 處理 圖片剪切、壓縮、合并、插入文本、背景色透明 2017-07-26
- Swift實現(xiàn)JSON轉(zhuǎn)Model - HandyJSON使用講解 2017-07-26
- 阿里移動安全 Android端惡意鎖屏勒索應(yīng)用分析 2017-07-26
- 集合結(jié)合數(shù)據(jù)結(jié)構(gòu)來看看(二) 2017-07-26