簡體   English   中英

確定慢CentOS 6 Apache服務器的問題

[英]Determine Issue with Slow CentOS 6 Apache Server

背景:我有2台服務器-1台Apache服務器和1台運行CentOS 6的MySQL服務器。Web服務器通過路由器后面的專用IP連接到MySQL服務器。 兩者都具有/etc/hosts.allow/deny設置,並且iptables限於特定端口,並且IP能夠在端口22和/或3306上訪問它們的系統。端口80和443對Web服務器上的所有人開放。

從yum更新后的上周開始,Web服務器有時會非常緩慢地提供數據。 本地提供的某些Javascript文件需要30秒或更長時間才能交付。 運行top很少顯示正在使用的任何資源:

top - 17:54:32 up 6 days, 21:37,  2 users,  load average: 0.00, 0.00, 0.00
Tasks: 123 total,   1 running, 122 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.3%us,  0.0%sy,  0.0%ni, 99.5%id,  0.2%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   1916548k total,  1696236k used,   220312k free,   189352k buffers
Swap:        0k total,        0k used,        0k free,   386004k cached

free -m顯示:

[gnet@itv ~]$ free -m
             total       used       free     shared    buffers     cached
Mem:          1871       1662        209          0        184        378
-/+ buffers/cache:       1099        772
Swap:            0          0          0

我看不到任何地方可以找到問題。 我已經檢查了/ var / log / secure和/ var / log / messages沒有問題。 我在mysqlcheck上運行mysqlcheck ,所有表均報告正常。 按預期(快速)對專用網絡上的服務器執行ping操作。 我在MySQL查詢日志中看到很少的長查詢。

我的主機(Rackspace)告訴我沒有“嘈雜的鄰居”,並且父節點很好,也沒有網絡問題。

我應該怎么看才能找出問題所在? 我已經運行了iotop並僅顯示次要的快速寫入。 但是,當我按下ssh'd鍵時,連接就像服務器一樣承受巨大的負載。

任何想法,將不勝感激!

看來問題確實是硬件。 他們將我的VM遷移到另一台主機,問題消失了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM