Hello!
On Wed, 19 Sep 2007, Igor Savchenko wrote:
[...]
В лог с непостоянной переодичностью валятся:
[alert] 63794#0: accept() failed (22: Invalid argument) while
accepting new connection on xx.xx.xx.xx:80
и
[alert] 63794#0: close() socket failed (22: Invalid argument)
Это нормально?
/usr/local/nginx/sbin/nginx -V:
nginx version: nginx/0.5.31
built by gcc 3.4.4 [FreeBSD] 20050518
configure arguments: --with-debug --with-http_stub_status_module
Нет, это не нормально. Какая версия FreeBSD ?
На одном сервере:
FreeBSD 6.1-RELEASE-p3
На втором:
FreeBSD 6.1-RELEASE-p5
Я правильно понимаю, что при этом большинство запросов на xx.xx.xx.xx:80
всё же обслуживаются нормально ?
так точно. Ошибка бывает день не появляется, бывает по несколько
десятков раз на день.
Бывает пару раз за 2 минуты потом опять все ок.
AFAIU, это проблемы tcp'шного стека в -STABLE. В 7-ке проблем быть
не должно (после коммитов Watson'а от 1 апреля 2006).