Glueon

Glueon
Рейтинг
172
Регистрация
26.07.2013
Должность
sysadmin

Смотря как это происходит. Все соединения подвисают или начинает выкидывать 502 и connection refused?

Если последнее, значит скорее всего система виртуалзиации гасит процессы VPS в связи с перерасходом количества процессов или памяти. Если подзалипают соединения, то может и SYN пакетов у вас поназабивалось, тогда можно попробовать KeepAlive выключить в настройках Apache.

Нужно еще знать что за система виртуализации. Если, например, Xen - в dmesg может быть много интересного.

Вообще проблем может быть много разных, но тупо поднимать max_connections нельзя, потому что если сделать их больше, чем в RAM может поместиться, в конечном счете VPS просто повесится с "can't allocate memory".

Я бы начал исследование с "show processlist". Быть может висят жесткие запросы, быть может очень много sleep'ов. Если жесткие запросы висят по 5 минут - надо смотреть что с ними. Если много sleep-ов - попробовать уменьшить waite_timeout секунд до 60, посмотреть можно ли в PHP скриптах перейти на pconnect.

По скриншоту не видно, но может max_connections достигается во время аномального WA, когда хостер запускает бэкап серверов.

Может попробовать посмотреть postalias -q consult /etc/mail/virtusertable. Или послать письмо на consult. Возможно как-то странным образом нет пользователя = пользователь@домен в таблице.

Если честно, всегда с postfix и ISP были проблемы, поэтому я всегда ставил Exim. Из него больше информации можно выцепить. Я бы еще посмотрел sendmail -bt consult@***.ru, но postfix по-моему ничерта не показывает.

VPS == VDS ☝

Можно не только несколько прокси. Можно несколько много всего ☝

Хотя, может вопрос не такой странный и там есть какой-то более глубокий смысл, а мы тут смеемся :)

IvKir:
Ну... тут возникает другая проблема, эта самая ZTE'шная коробка потому и ужасна, что там кроме настроек доступа к вай-фай точке ничего нет. Мы сейчас ищем чем бы заменить её, но тут упирается в начальство. -_- Но я правильно понимаю, что надо сделать проброс порта на роутере, чтобы тот слушал 12975, верно?

Да. Нужно делать проброс. Иначе никак. Разве что взять, например, третий сервер настроить как VPN server, а к нему оба ваших ПК подключать как клиентов.

А чего жуткий порт такой выбрали? :) Может какие-то стандартные же и так проброшены ...

Всего: 2115