Вышла новая версия веб-сервера nginx 0.3.27. Основная функциональность:
- обслуживание статических запросов, индексных файлов, автоматическое создание списка файлов
- акселерированное проксирование без кэширования, простое распределение нагрузки и отказоустойчивость
- акселерированная поддержка удалённых FastCGI серверов, простое распределение нагрузки и отказоустойчивость
- модульность, фильтры, в том числе сжатие (gzip), byte-ranges (докачка), chunked ответы, SSI-фильтр; несколько подзапросов на одной странице, обрабатываемые в SSI-фильтре через прокси или FastCGI, выполняются параллельно
- поддержка SSL
- один главный процесс и несколько рабочих, рабочие процессы работают под непривилегированным пользователем
- поддержка kqueue (FreeBSD 4.1+), epoll (Linux 2.6+), rt signals (Linux 2.2.19+), /dev/poll (Solaris 7 11/99+), select и poll
- использование возможностей, предоставляемых kqueue, таких как EV_CLEAR, EV_DISABLE (для временного выключения события), NOTE_LOWAT, EV_EOF, число доступных данных, коды ошибок
- поддержка sendfile (FreeBSD 3.1+), sendfile (Linux 2.2+), sendfile64 (Linux 2.4.21+) и sendfilev (Solaris 8 7/01+)
- поддержка accept-фильтров (FreeBSD 4.1+) и TCP_DEFER_ACCEPT (Linux 2.4+)
- на 10 000 неактивных keep-alive соединений расходуется около 2.5M памяти
- минимум операций копирования данных
>>> Подробности