發(fā)布時間:2019-04-11 作者:Admin5
騰佑小編最近遇到有客戶問關于nginx服務器配置經常CPU報警,飄紅等情況如何解決呢?今天這篇文章騰佑科技小編就為大家來整理一下初步解決的方法,希望能幫助大家在遇到nginx服務器碰到cpu100%的解決方法,一般會遇見nginx服務器配置經常CPU報警的情況都是出在php緩存,堵塞等情況!日IP不到一萬的站點基本默認即可,超過日IP十萬 百萬的用戶可以了解一下情況。。。
首先排查客戶問題可能性:
由于網站流量過大 日IP過百萬 導致CPU瘋狂的上漲直接到百分之100的運行率,導致服務器崩潰,死機,而經過幾天的研究得出了一個結果,那就是連接堵塞導致死循環(huán)死機,每次死機后只要重啟之后又可以大概2-3小時后再次堵塞死機,經過程序員的分析,可能是流量超過了延遲導致死機的。
那么在遇到nginx服務器配置經常CPU報警的解決方法是怎樣的呢:
首先您要確定服務器的配置是否足夠,而這個用戶使用的是BGP服務器,寬帶以及配置都足夠E5-2650V4*2 32G內存 250G三星固態(tài)硬盤,所以可以確定配置肯定沒有問題,問題出在系統(tǒng)沒有優(yōu)化好,nginx沒有調試好,通過調試后得到了一定的緩解狀況。
所以最后騰佑科技小編建議企業(yè)用戶:
如果發(fā)現(xiàn)nginx服務器配置經常CPU報警這種情況多半是連接堵塞以及MYSQL的沖突導致的,建議將PHP與MYSQL分離開來,這樣可以得到最好的效果!好了感謝大家的支持,如有需要服務器的請登錄騰佑科技官網了解相關信息,感謝!