Page 1 of 1

Переодическая недоступность сервера

Posted: Tue Jan 06, 2015 8:10 pm
by boa
Добрый день, столкнулся с такой проблемой:
В текстовой онлайн игре (на подобии Травиага, Огейм) периодически вылетает соединение (сайт недоступен).
Изначально стоял в пакете "Шаблон Apache: default" и вылетало так, что сначало "сервер недоступен", а после в районе минуты сервер отдавал 403 Forbiden (у вас нет доступа к ....)
Поменял на "Шаблон Apache: hosting ", стало вылетать на "сервер недоступен" и тоже на какой-то промежуток времени.

Подскажите куда и в каком направлении копать.
Ошибок не вижу, на сервере куча свободных ресурсов.

Все стоит на выделенном сервере (нагрузка минимальная - мало игроков)
CentOS 6.5

Спасибо!

Re: Переодическая недоступность сервера

Posted: Wed Jan 07, 2015 5:06 am
by skurudo
boa wrote: Подскажите куда и в каком направлении копать.
Ошибок не вижу, на сервере куча свободных ресурсов.
Давайте посмотрим в логи apache:
/var/log/apache2/error.log
и по домену

Возможно не хватает какого-нибудь модуля (например если зашифровано зендом или ионкубом) или из-за какой-нибудь ошибки умирает сам веб-сервер? Нужно больше логов или смотреть глазами для понимания ситуации.

Re: Переодическая недоступность сервера

Posted: Thu Jan 08, 2015 9:13 pm
by boa
В логах Апача /var/log/httpd/error_log (CentOS) ошибок нет, Nginx тоже без ошибок
PHP светит редкие ошибки, типа отсутствия фавикона (не влияет)

Визуально "отрубание" выглядит, как работа какого-то Anti-DOS модуля - случается, когда несколько запросов идут с разных сторон (например открыт чат и парралельно чем-то еще на сайте занимаюсь), но стабильно повторят вылет так и не получилось.
Отрубания так же замечаю, если на долго оставить открытую админку Vesta на вкладке "Графики" (/list/rrd/) - они автаматически обновляются. Кому не жалко, проверьте на часик-другой, может повторится.

Продолжаю пытаться понять, что это такое. Склоняюсь к неизвестному мне пакету в CentOS (ставил не я), или все же в Veste какой-то Anti-DOS модуль.

Re: Переодическая недоступность сервера

Posted: Sat Jan 10, 2015 2:54 pm
by bbk
не хватает какого-нибудь модуля (например если зашифровано зендом или ионкубом)
без них не один скрипт бы не заработал
какой-то Anti-DOS модуль.
скорей всего сама игра валит сервер, настрой правильно Apache и Nginx на максимальные нагрузки, возможно поможет, попробуй прикрутить какой нить кешер, включи вывод php ошибок на экран

Re: Переодическая недоступность сервера

Posted: Fri Jan 16, 2015 1:38 pm
by imperio
В панели нет анти досс модуля, есть только анти брутфорс. Нужно смотреть логи ошибок веб-домена

Code: Select all

/var/log/httpd/domains/$domain.error.log
/var/log/httpd/domains/$domain.error.log 

/var/log/nginx/error.log