Проблема с сильной нагрузкой на сервер

12
GasTarbols
На сайте с 14.12.2007
Offline
151
1643

Добрый.

Сайт в пик активности пользователей стал выдавать 503 ошибку, написал хостеру, так как на сайте посещаемость 1500 человек в день и одновременно более 30 человек на сайте не бывает. Собственно, вот ответ:

Ошибка 503 появляется когда нагрузка процессора сервера Вашими скриптами превышает 15%. В этом случае сайт блокируется на 10 минут. Высокая нагрузка может быть вызвана выской сложностью или неоптимизированностью скриптов, индексацией роботом поисковой системы Вашего сайта или же большим количеством посетителей. Чтобы выяснить точную причину, анализируйте логи запросов к сайту, расположены они в папке /logs/.
Зайдите в контрольную панель - Аккаунт - Использование CPU, там есть графики нагрузки. Судя по ним, можно сказать, что у Ваших сайтов, видимо, очень высокая посещаемость, которая не укладывается в рами виртуального хостинга. Можно порекомендовать Вам аренду выделенного сервера или VPS.

Хостера называть не буду.

Сайт уже давно тихо спокойно живёт с такой посещаемостью и проблем не было.

Люди, которые могут расталкавать причины столь сильных нагрузок, прошу отписаться.(урл и логи конечно скину).

Спасибо.

Мастер спорта по спорту.
Alexey Levin
На сайте с 17.07.2007
Offline
188
#1

Вероятнее всего поисковые боты напали :)

Один поисковый запрос занимает больше вычислений, чем отправка человека на Луну.
GasTarbols
На сайте с 14.12.2007
Offline
151
#2
Alexey Levin:
Вероятнее всего поисковые боты напали :)

чем бить? :)

Всмысле есть варианты бороться и при это не запрещать роботу индексировать?

V
На сайте с 26.10.2003
Offline
62
#3
GasTarbols:
чем бить?

1) Запретить индексацию для самых настырных ботов, которые не влияют на посещаемость.

2) Реализовать грамотное кэширование (если не жалко дискового пространства).

kod_ssilki_ru
На сайте с 02.03.2005
Offline
176
#4
GasTarbols:
чем бить? :)
Всмысле есть варианты бороться и при это не запрещать роботу индексировать?

Можно запрещать ботов выборочно - скажем, yahoo, еще кого-то или вообще всех, кроме Яндекса и Гугла

Могут быть не поисковые боты даже. а какие-то левые качалки тыкаться - можно в логахна этот предмет покопаться

А также на форуме уже выдвигалась версия, что такие ситуации - все работает, а потом при той же посещаемости начинает получаться большая нагрузка, - могут быть связаны с ростом объема базы

Аккаунт закрыт 21.07.2009 ЛС (PM) отключены. Всем успехов! И Спасибо тем, кто был добр ко мне. Этот аккаунт ломали 18.05.2010 в 11.13 с ip 118.97.72.37 189.42.222.213 202.146.241.19 82.198.27.9
GasTarbols
На сайте с 14.12.2007
Offline
151
#5

Не сталкивался с такими проблемами раньше, вот что странного для меня нарыл в логах:

1) Все еррор лог в таких записях:

[Wed Dec 3 00:21:25 2008] [notice] cannot use a full URL in a 401 ErrorDocument directive --- ignoring!

В обычных логах:

2) Как раз примерно время падения, очень много таких записей:

194.6.197.201 - - [03/Dec/2008:01:31:16 +0300] "GET /330.html HTTP/1.0" 302 266 "http://www.rabota-rostov.ru/" "Yamdex/1.01.001 (compatible; Win16; I)"

3) На саб домене сайта, вот такое часто наблюдается:

92.255.133.188 - - [03/Dec/2008:03:16:48 +0300] "GET /templates/web2/iepngfix.htc HTTP/1.0" 304 - "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)"

4) Опять часто встречается:

94.181.2.5 - - [03/Dec/2008:23:08:47 +0300] "GET /260.html HTTP/1.0" 302 266 "http://www.rabota-rostov.ru/" "Yamdex/1.01.001 (compatible; Win16; I)"

Впринципе ничего больше подозрительного не вижу, как с вышеописаным бороться?

Walik
На сайте с 08.01.2008
Offline
75
#6

Кеширование настроить попробуйте, если еще нету. На чем хоть сайт?

GasTarbols
На сайте с 14.12.2007
Offline
151
#7

На Slaed cms

kxk
На сайте с 30.01.2005
Offline
970
kxk
#8

GasTarbols, Slaed как и антислаед надо переписывать с нуля, с базой он работает досих пор как нюка :)

Ваш DEVOPS
GasTarbols
На сайте с 14.12.2007
Offline
151
#9
kxk:
GasTarbols, Slaed как и антислаед надо переписывать с нуля, с базой он работает досих пор как нюка :)

В уже сложившейся ситуации что можно посоветовать?

Walik
На сайте с 08.01.2008
Offline
75
#10

На специализированных форумах по slaed нужно посмотреть, там наверняка есть обсуждения таких проблем. Например я с Joomla работаю, поэтому знаю как её оптимизировать что б меньше грузила. А slaed значит тоже где-то обсуждают люди :)

12

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