- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Зачем быть уникальным в мире, где все можно скопировать
Почему так важна уникальность текста и как она влияет на SEO
Ingate Organic
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Freebsd 9.2
Все ПО последних версий.
Подскажите пожалуйста, может кто сталкивался с таким, в google никакой конкретики решения проблемы. Периодически падает сервер, nginx возвращает ошибку 502. В логах /var/log/messages присутствует следующая ошибка:
new.kernel:sonewconn: pcb 0xfffffe0846e41310: Listen queue overflow:193 already in queue awaiting acceptance
Что это и как ее побороть?
Спасибо.
ну .. нашел в гугле это:
If you run
netstat -naA | grep 0xfffffe0846e41310
you should be able to identify which socket is producing the warning
messages. That should give you a better understanding of what is
triggering the messages.
Подобное пробовали ? Дало оно вам "a better understanding of what is
triggering the messages" ?
на сервер при этом зайти можно ? он по сети отвечает ?
как часто падает? не подметили - после чего подобное случается?
---------- Добавлено 12.06.2014 в 16:51 ----------
еще вот по теме:
This message tells you that your daemon listening on that protocol control
block isn't keeping up with accepting new messages and each time one of these
lines appears the kernel had to reject a connection attempt (RST) because of
too many connections already waiting in the listen queue.
The only unusual thing here is the low listen queue size of only 8 connection
attempts. The default kernel value is about 20 times as many. Have you or
your application changed it manually?
---------- Добавлено 12.06.2014 в 16:52 ----------
вот еще туда же http://lawrencechen.net/2014/sonewconn-pcb-0xfffffe006acd9310-listen-queue
тут, я так понял, чувак обнаружил - что подводит его его socks5-сервер.
---------- Добавлено 12.06.2014 в 16:53 ----------
помоему вполне конретные рекомендации к диагностике....
а вообще я искал вот так
Попробуйте http://www.freebsd.org/doc/handbook/configtuning-kernel-limits.html для начала.
Попробуйте http://www.freebsd.org/doc/handbook/configtuning-kernel-limits.html для начала.
Спасибо повыставлял некоторые параметры.
Вообщем sysctl.conf сейчас имеет такой вид:
В логах /var/log/messages
Jun 13 09:47:25 new kernel: sonewconn: pcb 0xfffffe0105720930: Listen queue overflow: 193 already in queue awaiting acceptance
Jun 13 09:47:56 new last message repeated 254 times
Jun 13 09:49:57 new last message repeated 585 times
Jun 13 09:53:06 new last message repeated 890 times
Jun 13 12:50:43 new kernel: sonewconn: pcb 0xfffffe0105720930: Listen queue overflow: 193 already in queue awaiting acceptance
Jun 13 12:51:14 new last message repeated 210 times
Jun 13 12:53:15 new last message repeated 604 times
Jun 13 12:56:44 new last message repeated 923 times
Jun 13 15:49:01 new kernel: sonewconn: pcb 0xfffffe0105720930: Listen queue overflow: 193 already in queue awaiting acceptance
Jun 13 15:49:32 new last message repeated 702 times
Jun 13 15:51:33 new last message repeated 536 times
Jun 13 15:53:25 new last message repeated 631 times
Jun 13 15:53:25 new kernel: sonewconn: pcb 0xfffffe0105720930: Listen queue overflow: 193 already in queue awaiting acceptance
При этом сервер доступен по ssh, но при запросе какого-либо сайта "502 Bad Gateway"
сокеты забиваются ?
netstat -Lan
А somaxconn где?
отошел от FreeBSD уже года два как, но все же покажите
sysctl -a | grep somaxconn
отошел от FreeBSD уже года два как, но все же покажите
sysctl -a | grep somaxconn
root@new:~ # sysctl -a | grep somaxconn
kern.ipc.somaxconn: 128
Делаю и так sysctl -w kern.ipc.somaxconn=2048 и просто вручную прописываю в sysctl.conf перезагружаю сервер, делаю sysctl -a | grep somaxconn значение все-равно 128, почему так?
перегружать сервер не нужно, ради такой мелочи не надо, опция -w - тут лишняя, в sysctl.conf - файл должен заканчиваться переносом на новую строку иначе, последняя строка не применится
изменить к-во сокетов, нужно так:
покажите вывод netstat -Lan
когда нгинкс отдает 502-й код ответа, это проблема с бекендом, что там у вас апач/пхпфпм?
Я думаю, что после somaxconn 502 должно пропасть