客戶網站訪問慢分析和排查過程
近日本人維護的一個客戶網站開啟非常慢,於是便按照以往的排查步驟進行排查
1,登入伺服器top命令檢視負載IO情況發現負載有點高並有很多php程式佔了很大的資源
2,進入mysql伺服器檢視資料庫執行緒,並沒有發現鎖表情況。
3,開啟web訪問日誌發現有很多百度爬蟲訪問。導致點了很多php資源
解決方案:
1,禁用爬蟲(不利於SEO)
在nginx配置檔案中加入
if ( $http_user_agent ~ Baiduspider ){return 503;}
if ( $http_user_agent ~ EtaoSpider ){return 503;}
if ( $http_user_agent ~ Googlebot ){return 503;}
if ( $http_user_agent ~ ” bingbot” ){return 503;}
據說返回503是跟據seo考慮的
2,通過nginx判斷是否是百度爬蟲如果是就訪問快取
本文轉自yuangang_love 51CTO部落格,原文連結:http://blog.51cto.com/linux008/1554678,如需轉載請自行聯絡原作者
相關文章
- 網站訪問過程&HTML網站HTML
- 網站訪問速度慢運維如何排查?Linux運維技術網站運維Linux
- 網站_域名_DNS_埠_web訪問過程網站DNSWeb
- 滲透測試公司實戰拿下客戶網站過程網站
- 網站訪問變慢最佳化,淺析10種網站訪問變慢最佳化方法的作用網站
- 網站一開啟網站訪問硬碟讀取就變慢網站硬碟
- 門戶類網站設計過程中需注意的細節和問題網站
- 排查Mysql突然變慢的一次過程MySql
- 網站速度慢,網站速度慢,網站速度慢的幾種原因分析網站
- 如果你訪問一個網站很慢,怎麼排查和解決?網站
- 網站分析高階細分之新老訪客細分網站
- 全球100強網站的獨立訪客分析網站
- frp內網穿透,客戶端能訪問,服務端訪問報錯404,有兄弟遇到過嗎FRP內網穿透客戶端服務端
- 網站速度慢該怎麼辦,網站速度慢該怎麼辦,排查方法分享網站
- 為什麼國內網站訪問慢【香港伺服器】?內網網站伺服器
- 網頁訪問全過程剖析[轉].md網頁
- HBase一次慢查詢請求的問題排查與解決過程
- 客戶端PC入網後DHCP請求過程(轉)客戶端
- 網站瀏覽器可以開啟,在微信中打不開,排查問題的過程網站瀏覽器
- 網站訪客分析ClickTale獲$1700萬B輪融資網站
- 客戶端訪問POP3--SMTP客戶端
- job處理緩慢的效能問題排查與分析
- 「美餐客戶端 3.0」設計過程客戶端
- OPC客戶端開發過程整理客戶端
- fonts.googleapis.com/css訪問不了,導致網站非常慢GoAPICSS網站
- WordPress網站訪問慢解決方案(超詳細圖文教程)網站
- 怎樣透過holer從外網訪問本地網站?網站
- TSM客戶端的排程問題客戶端
- 本地網站外網訪問網站
- Docker部署mysql並提供客戶端訪問DockerMySql客戶端
- 客戶端 post ,get 訪問伺服器客戶端伺服器
- 遠端客戶端 訪問 ASM 例項客戶端ASM
- 恆訊科技講解:關於網站訪問慢的檢測方法網站
- apache工作模式總結及網站訪問緩慢處理記錄Apache模式網站
- 記一次OOM問題排查過程OOM
- 網站建設過程中常見的問題網站
- .net socket.io客戶端使用過程客戶端
- 恆訊科技分析:如何禁止用IP訪問網站?網站