С нами с 06.08.01
Сообщения: 369
Рейтинг: 196
|
Добавлено: 30/09/09 в 18:11 |
Крик, нет, вопль о помощи!
Нужна консультация, готов нормально оплатить. Следующая ситуация:
Есть достаточно мощный сервер под FREEBSD, 16 ядер, 16 гиг памяти. Отдает нгинксом достаточно крупные файлы примерно 50 килобайт в секунду на коннект. В пике на 2000 коннектов одновременно - зашивается и не отдает больше, тупо начинает тормозить ацки и терять выдачу на один коннект. Причем полностью аналогичный сервер под линухом отдает минимум в два раза больше. К сожалению возможности переставить ОС нет. Нужен толковый спец по фрибсд который поможет настроить его как надо. Как я сказал - готов оплатить.
Если вы сами не спец но можете кого то порекоммендовать, буду премного благодарен.
|
|
|
|
С нами с 18.12.07
Сообщения: 136
Рейтинг: 167
|
Добавлено: 30/09/09 в 19:39 |
Если именно на 2К конектах начинаются траблы,
попробуй увеличить (попроси админа своего) такой вот параметр
kern.ipc.somaxconn ну скажем на 4096. Возможно твоему серверу просто не хватает свободных конектов.
Я не спец сразу говорю, так в своё время работал с БСД.
По поводу спеца тут Syshalt иногда бывает на форуме, вот к нему обратись, я думаю, всё в лучше виде сделает. Он высококлассный спец в этих вопросах.
|
|
|
|
Криптопохуист
С нами с 05.04.03
Сообщения: 17158
Рейтинг: 6019
|
Добавлено: 30/09/09 в 20:07 |
somaxconn в 4к это как то несуръезно. 32-64к я бы поставил. ну там вообще дофига чего надо тюнить.
афтар попробуй в жж комунити ru_highload написать трабл
|
|
|
|
С нами с 01.02.07
Сообщения: 231
Рейтинг: 294
|
Добавлено: 01/10/09 в 15:11 |
Ты хотя бы показал содержимое файликов /boot/loader.conf /etc/sysctl.conf и /usr/local/etc/nginx/nginx.conf
а также в моменты тупняка вывод команд
netstat -m
netstat -Lanptcp
vmstat -z
vmstat -i
top
top -m io
А то можно много чего нафантазировать, почему у тебя сервер может тупить
|
|
|
|
С нами с 01.02.07
Сообщения: 231
Рейтинг: 294
|
Добавлено: 01/10/09 в 15:14 |
Pentarh писал: | somaxconn в 4к это как то несуръезно. 32-64к я бы поставил. ну там вообще дофига чего надо тюнить.
афтар попробуй в жж комунити ru_highload написать трабл |
При всем моем уважении позволю себе высказать несогласие с рекомендацией ставить somaxconn 32-64к
4к обычно хватает с головой, 8к возможно ещё и надо в исключительно тяжелых ситуациях, типа очень серьезного доса.
|
|
|
|
Криптопохуист
С нами с 05.04.03
Сообщения: 17158
Рейтинг: 6019
|
Добавлено: 01/10/09 в 15:16 |
А еп, я перепутал с установкой параметра worker_connections в nginx . Вообще это не самый главный параметр конечно. Надо систему обследовать вышеуказанным методом.
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |