網站開啟慢如何排查?

來源:互聯網
上載者:User

標籤:linux

面試題:作為linux營運,客戶反映開啟你的網路伺服器很慢,如何排錯(營運)?

(一)使用者個例,還是全部

自己把自己當做使用者去測試。如果沒問題,就從客戶的角度去思考,如果自己測試同樣有問題,按照下面思路排查。

1.路是否通的問題

a. ping www.baidu.com高速路有沒有修好

如果ping是通的,不丟包。http伺服器的問題(服務宕機了,服務過載了)

如果ping是通的,丟包,機房頻寬不穩定,各個線路不穩定。

如果ping不通,ping qq.com 機房宕了,或者http服務的問題(服務宕機,服務過載了)

b.tracert -d www.baidu.com 高速的各個路段有沒有修好,從用戶端到伺服器之間各個線路,讓機房配合檢查。

2.機房業務是否OK

c.telnet www.baidu.com  80檢查伺服器WEB服務有沒有開啟以及防火牆有沒有擋住。

nmap www.baidu.com  -p 80

curl www.baidu.com 或者wget www.baidu.com相當於瀏覽器訪問。

d.提供服務的伺服器是否資源過載,伺服器及服務串連數過多,負載高,cpu高,IO高。 

3.外部問題

e.網站購買的頻寬滿了,通過流量監控服務查看。

f.內鏈外鏈(調用外部網站網址有問題)

必不可少的重要調試網站前端的工具

根據網站URL調試網站

  1. google瀏覽器直接F12

  2. 2.過戶firebug,yslow

  3. ie httpwatch


4.其他問題

個別客戶自身問題,例如:電訊廠商線路和網站頻寬的線路不符。

5.叢集架構(數擺台伺服器提供服務)

g.WEb服務問題。

h. 資料庫問題,登入資料庫,看是否有慢查詢語句show proceslist ,調整MYSQL,最佳化SQL語句。

i.儲存等的問題,是不是儲存伺服器,如NFS,MFS的負載及磁碟IO高?

更改更複雜的網路環境的排查方法,架構師再講。

 

本文出自 “sandshell” 部落格,請務必保留此出處http://sandshell.blog.51cto.com/9055959/1949116

網站開啟慢如何排查?

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.