Вопросы по апгрейду с 0.1.45 до 0.3.4
Roman Veretelnikov
roman at 74mail.ru
Fri Oct 21 18:30:39 MSD 2005
Hello nginx-ru,
1) В логах появилось socket() failed (24: Too many open files) while connecting to upstream
Вроде вылечил заданием ulimit -n 65535 перед запуском.
Читал в changelog'е про worker_rlimit_nofile и
worker_rlimit_sigpending, но как их применять не понял.
2) После этого стало появляться "...1024 worker_connections is not enough while connecting to upstream..."
Раньше 1024 хватало. Вылечил заданием connections 8192.
Кстати сейчас работают оба connections и worker_conenctions. Оставлено
для совместимости? connections будет удалено?
3) Есть подозрения, что нагрузка распределяется "неравномерно" между
child'ами. Т.е. вижу в top'е один занимающий cpu nginx: worker process.
Остальные по нулям и кол-во занимаемой ими памяти не изменяется.
Система FC2, kernel 2.6.13
--
Best regards,
Roman mailto:roman at 74mail.ru
More information about the nginx-ru
mailing list