Здравствуйте. Рад сообщить о выпуске новой версии NGINX Unit.
Изменения в Unit 1.3 13.07.2018 *) Изменение: в значениях полей заголовка запроса разрешены символы UTF-8. *) Добавление: настройка ограничения на размер тела запроса. *) Добавление: настройка различных таймаутов HTTP соединения. *) Добавление: теперь модуль Ruby автоматически использует Bundler, если тот доступен. *) Добавление: интерфейс http.Flusher в модуле Go. *) Исправление: различные проблемы при обработке ошибок в HTTP соединении. *) Исправление: запросы с телом могли некорректно обрабатываться в модуле PHP. *) Исправление: отдельные опций конфигурации PHP, установленные через API, сбрасывались после обработки первого запроса в процессе приложения. Пример конфигурации с новыми параметрами: { "settings": { "http": { "header_read_timeout": 30, "body_read_timeout": 30, "send_timeout": 30, "idle_timeout": 180, "max_body_size": 8388608 } }, "listeners": { "127.0.0.1:8034": { "application": "mercurial" } }, "applications": { "mercurial": { "type": "python 2", "module": "hgweb", "path": "/data/hg" } } } Все таймауты указываются в секундах. Значение "max_body_size" задается в байтах. Обратите внимание, что в данном примере параметры объекта "http" установлены в свои значения по умолчанию. Если данные значения вас устраивают, то нет необходимости задавать их явно. Пакеты для дистрибутивов Linux, а также Docker-образы доступны по ссылкам: - Пакеты: https://unit.nginx.org/installation/#precompiled-packages - Docker: https://hub.docker.com/r/nginx/unit/tags/ Также следите за статьями в нашем блоге, где подробнее рассказывается о новых возможностях в свежих версиях Unit'a: - https://www.nginx.com/blog/tag/nginx-unit/ -- Валентин Бартенев _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru