Новые версии nginx — 0.7.23 и 0.6.34. Пример использование встроенного Perl
28 ноября 2008 года
Выпущены две новые версии http-сервера nginx - 0.7.23 и 0.6.34. Изменения:
- 0.7.23
- Добавление: параметры delete и ranges в директиве geo.
- Добавление: ускорение загрузки geo-базы с большим числом значений.
- Добавление: уменьшение памяти, необходимой для загрузки geo-базы.
- 0.6.34
- Изменение: теперь ошибка EAGAIN при вызове connect() не считается временной.
- Изменение: теперь директива "gzip_vary on" выдаёт строку "Vary: Accept-Encoding" в заголовке ответа и для несжатых ответов.
- Добавление: директива expires поддерживает суточное время.
- Добавление: поддержка строки "Expect" в заголовке запроса.
- Добавление: теперь при использовании протокола "https://" в директиве rewrite автоматически делается редирект.
- Исправление: параметры директивы listen, такие как backlog, rcvbuf и прочие, не устанавливались, если сервером по умолчанию был не первый сервер.
- Исправление: директива log_not_found не работала при поиске индексных файлов.
- Исправление: теперь, если FastCGI-сервер присылает строку "Location" в заголовке ответа без строки статуса, то nginx использует код статуса 302.
- Исправление: модуль ngx_http_flv_module не поддерживал несколько значений в аргументах запроса.
- Исправление: при редиректе запроса к каталогу с добавлением слэша nginx не добавлял аргументы из оригинального запроса.
Дополнительно можно отметить, публикацию заметки о том как не нужно использовать встроенный в nginx интерпретатор Perl, предназначенный, из-за наличия блокировки в момент выполнения скрипта, для быстрых минималистичных действий (например, принятие решения о перебросе), а не для выполнения тяжелой логики работы сайта.
Источники
правитьЛюбой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.