服务器cpu跑满持续运行一年,服务器CPU跑满是什么原因
原標題:服務器CPU跑滿是什么原因
服務器CPU跑滿是什么原因
網站被CC攻擊,是很多網站運營商面臨比較嚴峻的一個問題。
網站打開速度慢,服務器CPU跑滿不能正常快速的打開網站,無疑會影響自己業務的進行。
下面為大家講解一下造成服務器cpu跑滿的一般原因:
一.CC攻擊的原理:就是攻擊者控制某些主機不停地發大量數據包給對方服務器造成服務器資源耗盡,一直到宕機崩潰。CC主要是用來攻擊頁面的,每個人都有這樣的體驗:當一個網頁訪問的人數特別多的時候,打開網頁就慢了,CC就是模擬多個用戶(多少線程就是多少用戶)不停地進行訪問那些需要大量數據操作(就是需要大量CPU時間)的頁面,造成服務器資源的浪費,CPU長時間處于100%,永遠都有處理不完的連接直至就網絡擁塞,正常的訪問被中止。
1、檢查程序最大線程數是否足夠;
2、程序代碼不夠優化,如死循環,死鎖;
3、web配置文件的參數是否不夠優化;
4、查看web和系統日志看是否有訪問異常;
5、網站是否被盜鏈;
6、當時是否有搜索引擎爬蟲大面積爬取網站;
7、是否受到了小型網絡攻擊;進程是否有異常;
8、檢查機器是否中毒或中木馬;
linux服務器可以通過系統日志和web日志,和一些top,free,uptime,sar,ps命令查詢原因,windows機器可以通過資源監控器分析下。
關于服務器 更多你可以咨詢亞太網絡 鄧杰返回搜狐,查看更多
責任編輯:
總結
以上是生活随笔為你收集整理的服务器cpu跑满持续运行一年,服务器CPU跑满是什么原因的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 赤莲子的功效与作用、禁忌和食用方法
- 下一篇: 狼人杀服务器维护时间,狼人杀官 方将于1