CPU使用率終于正常了——記一次訂餐統(tǒng)事故處理
引子
經(jīng)過漫長的等待,兒子終于出生了。欣喜之余,就是各種手足無措,顧此失彼了。因為不懂,心里總是慌慌的,有點小毛病,恨不得一步就到醫(yī)院。
婆媳育兒觀念的差異,讓心亂如麻的我,又成了風箱里的老鼠,兩個不服軟的女人都在考驗我的智慧,雖是極力從中斡旋,還是免不了爆發(fā)了一場婆媳沖突。
還是智慧少了,估計四大名著還得再讀一遍(唬一下人應該還是可以的:-D)。
不過話說回來了,雖然苦點,累點(當然了,主要還是媳婦和媽累,媳婦放棄工作,放棄辣椒,放棄方便面,也蠻拼了,我也就打打醬油),但抱著娃,看他那惹人愛的臉,時不是還會 喔喔沖你回應,偶爾還會咧嘴微笑...,啥苦,累,煩勞通通都沒有了。
至今已兩月有余,總算是平穩(wěn)了,各個操作都熟練了,婆媳有了她們的相處模式,也虧得二位都是深明大義的人,雖也要不時開解,矛盾常有,沖突不在。也蠻好了。
啰嗦了兩句,咱言歸正傳--記錄一次訂單系統(tǒng)CPU使用率過高處理。
——————————開場完畢,回歸主題——————————
事故回放
當時的情況是那個樣子的:
1,正值飯點,客戶電話說系統(tǒng)慢,幾乎無法完成訂單調(diào)度,有時還顯示內(nèi)存不足。當時心里的第一個聲音就是,服務器配置太低了,遠程一看,2核4G內(nèi)存,cpu平均60%以上,內(nèi)存70%以上,果然是配置低了,word哥厲害了,
不用看就知道了,果斷讓用戶增加了配置,嘿,你別說增加了配置果然,快了不少,立竿見影,錢還真是萬能。然后,欣欣然吃飯去了。
2,過了半月,又值飯點,客戶電話又說最近系統(tǒng)慢,再讓客戶增加配置吧,也不合適,為了避免打臉,我又盲目的臨時增加了服務器帶寬,但是然并卵。我已經(jīng)知道我必須要為自己當初的草率還債了。
這些年,只知埋頭寫程序,這方面的東西幾乎沒有積累。然已經(jīng)兵臨城下,會不會都得上,即使前路是如一重山,兩重山,山高天遠還是山。
確認帶寬
我們打開一個網(wǎng)站慢,我們首先想到的是服務器帶寬問題,但是如何確認服務器的帶寬是否足夠呢,我學到了兩個方法:看阿里云網(wǎng)絡監(jiān)控,看服務器聯(lián)網(wǎng)情況。本來是兩個天天看到的東西,愣是今天才明白,都不好意思是說自己是計算機專業(yè)畢業(yè)的了。懂的就飄過,權當我做個筆記吧,有錯的歡迎斧正,不能誤了別人哩。
1,以下是阿里云網(wǎng)絡監(jiān)控數(shù)據(jù)圖,服務器使用 5Mbps 帶寬,說明我們的出網(wǎng)理論可以達到 5*1024bps,服務器出網(wǎng)峰值4700多,說明夠用。
2,也有說這個數(shù)據(jù)不是特別準確,我們也可以登錄服務器遠程查看聯(lián)網(wǎng)信息,下圖網(wǎng)絡使用大概等于 0.05%*1Gbps ≈ 500bps;