發(fā)布時(shí)間:2019-04-11 作者:Admin5
騰佑小編最近遇到有客戶問關(guān)于nginx服務(wù)器配置經(jīng)常CPU報(bào)警,飄紅等情況如何解決呢?今天這篇文章騰佑科技小編就為大家來整理一下初步解決的方法,希望能幫助大家在遇到nginx服務(wù)器碰到cpu100%的解決方法,一般會(huì)遇見nginx服務(wù)器配置經(jīng)常CPU報(bào)警的情況都是出在php緩存,堵塞等情況!日IP不到一萬的站點(diǎn)基本默認(rèn)即可,超過日IP十萬 百萬的用戶可以了解一下情況。。。
首先排查客戶問題可能性:

由于網(wǎng)站流量過大 日IP過百萬 導(dǎo)致CPU瘋狂的上漲直接到百分之100的運(yùn)行率,導(dǎo)致服務(wù)器崩潰,死機(jī),而經(jīng)過幾天的研究得出了一個(gè)結(jié)果,那就是連接堵塞導(dǎo)致死循環(huán)死機(jī),每次死機(jī)后只要重啟之后又可以大概2-3小時(shí)后再次堵塞死機(jī),經(jīng)過程序員的分析,可能是流量超過了延遲導(dǎo)致死機(jī)的。
那么在遇到nginx服務(wù)器配置經(jīng)常CPU報(bào)警的解決方法是怎樣的呢:

首先您要確定服務(wù)器的配置是否足夠,而這個(gè)用戶使用的是BGP服務(wù)器,寬帶以及配置都足夠E5-2650V4*2 32G內(nèi)存 250G三星固態(tài)硬盤,所以可以確定配置肯定沒有問題,問題出在系統(tǒng)沒有優(yōu)化好,nginx沒有調(diào)試好,通過調(diào)試后得到了一定的緩解狀況。
所以最后騰佑科技小編建議企業(yè)用戶:
如果發(fā)現(xiàn)nginx服務(wù)器配置經(jīng)常CPU報(bào)警這種情況多半是連接堵塞以及MYSQL的沖突導(dǎo)致的,建議將PHP與MYSQL分離開來,這樣可以得到最好的效果!好了感謝大家的支持,如有需要服務(wù)器的請(qǐng)登錄騰佑科技官網(wǎng)了解相關(guān)信息,感謝!