Тормозит apache (как я думаю) - не пойму почему. Нужна помощь

12
FoxMulder123
На сайте с 09.09.2007
Offline
100
4108

Итак, есть VPS - операционка centos, на ней apache и сайты на джумле

Что-то все сайты очень тормозят и открываются по полминуты.

Джумлу, mysql, php - всё исключаю т.к. тормозит даже если напрямую url картинки вызвать - картинка отзывается через секунд 20

Нагрузку на сервер тоже исключаю - как-то так


load average: 0.00, 0.02, 0.01
Tasks: 217 total, 1 running, 216 sleeping, 0 stopped, 0 zombie
Cpu(s): 3.0%us, 0.7%sy, 0.0%ni, 96.3%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 2097152k total, 739160k used, 1357992k free, 0k buffers
Swap: 0k total, 0k used, 0k free, 728556k cached

Проблему площадки пусть тоже исключим - техподдержка говорит всё ОК

Получается тормозит Апач?

Как найти почему именно?

Оптимизайка
На сайте с 11.03.2012
Offline
396
#1

С сетью проблема, типа DDOS соседа по VPS вариант не рассматривали? По ssh/ftp файлы передаются с нормально соростью? mtr имя_сайта что говорит?

⭐ BotGuard (https://botguard.net) ⭐ — защита вашего сайта от вредоносных ботов, воровства контента, клонирования, спама и хакерских атак!
FoxMulder123
На сайте с 09.09.2007
Offline
100
#2

с FTP всё хорошо - летает. Трассировка тоже ОК

---------- Добавлено 14.05.2016 в 00:19 ----------

ТП хостера клянется-божится что всё в порядке у них

SI
На сайте с 03.12.2007
Offline
130
#3

А изнутри подёргать какой-нибудь файл. Например:

ab -kn 100 -c 1 http://URL/robots.txt

Должно быть в среднем меньше миллисекунды на запрос.

-= Онлайн сервисы =-
Y8
На сайте с 04.05.2016
Offline
1
#4

Для начала проверьте количество соединений по IP адресам:

netstat -atun | awk '{print $5}' | cut -d: -f1 | sed -e '/^$/d' |sort | uniq -c | sort -n

первый столбик - количество открытых соединений, второй IP адрес. Тюнинг апача однозначно, а еще лучше Nginx как reverse proxy на апач.

U
На сайте с 15.05.2015
Offline
23
#5

ip в студию

FoxMulder123
На сайте с 09.09.2007
Offline
100
#6
Sigmo#ID:
А изнутри подёргать какой-нибудь файл. Например:
ab -kn 100 -c 1 http://URL/robots.txt

ab нет, и не ставится, и в usr/bin тоже не нашёл, и поиском не нашёл

uklad:
ip в студию

смотрю на winMTR постоянно - там всё ОК

---------- Добавлено 14.05.2016 в 03:20 ----------

Кстати вот ещё какие симптомы забыл изложить:

1) проблема началась на ровном месте - никто ничего не менял и в настройках не лазил.

2) если перезагрузить VPS - первые пару минут всё работает хорошо, а потом опять начинается

---------- Добавлено 14.05.2016 в 03:58 ----------

Ещё инфа - FTP летает, phpmyadmin тормозит

картинки по прямому урлу тормозят (это уже писал кажется, ещё раз обращаю внимание)

Оптимизайка
На сайте с 11.03.2012
Offline
396
#7

Поставьте apache status module и покажите что он выводит тогда.

G-and-Y
На сайте с 29.06.2013
Offline
156
#8

iptables стоит? nginx не пробовали ставить?

Абузо-устойчивые впс в Нидерландах от 5$/мес (https://cp.inferno.name/aff.php?aff=2991)
Andreyka
На сайте с 19.02.2005
Offline
822
#9

Эх, молодо-зелено. Джумла - это говноскрипт, его кешировать надо. Причем на уровне веб-сервера.

Не стоит плодить сущности без необходимости
FoxMulder123
На сайте с 09.09.2007
Offline
100
#10

Andreyka, а при чём тут джумла?

FoxMulder123:
картинки по прямому урлу тормозят
FoxMulder123:
load average: 0.00, 0.02, 0.01

и кстати она закеширована. Есть ещё идеи?

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий