Анонсирован (http://www.apache.org/dist/httpd/Announcement2.2.html) выход новой стабильной ветки http-сервера apache.
Из новшеств (http://httpd.apache.org/docs/2.2/new_features_2_2.html) можно отметить:- Переработаны модули авторизации и аутентификации.
- Модуль mod_auth разбит на два отдельных mod_auth_basic и mod_authn_file.
- mod_auth_dbm переименован в mod_authn_dbm.
- mod_access переименован в mod_authz_host.
- Новый модуль mod_authn_alias (http://httpd.apache.org/docs/2.2/mod/mod_authn_alias.html).
- На основе mod_auth_ldap создан расширенный вариант mod_authnz_ldap.- Модули для кеширвоания локального или пропускаемого через прокси контента mod_cache (http://httpd.apache.org/docs/2.2/mod/mod_cache.html), <a href="http://mod_disk_cache (httpd.apache.org/docs/2.2/mod/mod_disk_cache.html) и mod_mem_cache (http://httpd.apache.org/docs/2.2/mod/mod_mem_cache.html) доработаны и признаны стабильными;
- Содержимое файла httpd.conf разбито на части, каждая из которых находится в отдельном файле (httpd-mpm.conf, httpd-autoindex.conf, httpd-languages.conf, httpd-userdir.conf, httpd-info.conf, httpd-vhosts.conf, httpd-default.conf и т.д.);
- Graceful stop - "мягкий" останов сервера с нормальным завершением выполнения всех запросов (для prefork, worker и event MPM). Таймаут можно задать через переменную GracefulShutdownTimeout;
- Обновление версии библиотеки PCRE (Perl Compatible Regular Expression Library) до версии 5.0;
- В mod_filter (http://httpd.apache.org/docs/2.2/mod/mod_filter.html) добавили поддержку динамического конфигурирования (Smart Filtering), в зависимости от выставленной mod_rewrite или скриптом переменной окружения или содержимого поля в заголовке;
- Поддержка отдачи более 2 Гб в одном запросе и файлов более 2 Гб;
- Event MPM (http://httpd.apache.org/docs/2.2/mod/event.html) (экспериментальный) - вариант worker MPM с разделением обработки Keep Alive и новых запросов по разным нитям;
- Новая опция "-M" в httpd, для показа активных в текущей конфигурации модулей;
- Новая утилита httxt2dbm для создания dbm файлов из текстового представления (для RewriteMap).- Модули
- Новый модуль mod_proxy_balancer (http://httpd.apache.org/docs/2.2/mod/mod_proxy_balancer.html) для балансировки прокси-запросов;
- Новый модуль mod_proxy_ajp (http://httpd.apache.org/docs/2.2/mod/mod_proxy_ajp.html) для поддержки протокола Apache JServ Protocol, используемого в Tomcat (http://jakarta.apache.org/tomcat/);- Новый модуль: mod_dbd (http://httpd.apache.org/docs/2.2/mod/mod_dbd.html) - унифицированный интерфейс для обращения к SQL серверу, с поддержкой пула открытых соединений к СУБД;
- В mod_ssl добавлена поддержка RFC 2817 (http://www.ietf.org/rfc/rfc2817.txt);
- mod_imap переименован в mod_imagemap;
URL: http://www.apache.org/dist/httpd/Announcement2.2.html
Новость: http://www.opennet.me/opennews/art.shtml?num=6546
про 2.0.55 "This version of Apache is principally a security and bug fix release, and represents the best available version of Apache HTTP Server."
про 2.2.0 "We consider this release to be the best version of Apache available, and encourage users of all prior versions to upgrade. "
стоит уже ставить 2.2.0 на продакшн сервера?
>стоит уже ставить 2.2.0 на продакшн сервера?На продакшин стоит держать 1.3.34, а если хочется вылавливать все новые и новые глюки, что 2.0, что 2.2, без разницы,
Откудова сведенья по 2.х вестимо?Примеры глюковс, плс.
>Откудова сведенья по 2.х вестимо?
>
>Примеры глюковс, плс.примеры в changelog.
в changelog и slashdot есть сведения об ушербе в 10 млрд долл от вирусных атак. Эти 10 млрд долл тоже лично вы потеряли? И сколько осталось после этой утраты?
>в changelog и slashdot есть сведения об ушербе в 10 млрд долл
>от вирусных атак. Эти 10 млрд долл тоже лично вы потеряли?
>И сколько осталось после этой утраты?и последние 2 года работает _значительно_ стабильнее 1.3.х и под нагрузками, и в отношении безопасности.
Другое дело, что не у всех есть силы и время перевести десятки кастомных установок на 2.хх
А придется.
Глюков? Да запросто. какой-то из 2-ек не делает graceful, какой-то из двоек просто теряет запросы, просто берёт молча и теряет. Какой же это продакшн...
Никакой апач из 1.3х не делает ни graceful, ни писфул c SSL. Не слыхал?
Только через stop и start. Вывод из консоли не читай - там все красиво, вот только изменения в силу не вступают. Это, кажется, даже котам известно. И птицам. И рыбам.> какой-то из двоек просто теряет запросы
> просто берёт молча и теряет.
Это как это???
> Никакой апач из 1.3х не делает ни graceful, ни писфул c SSL. Не слыхал?не слыхал... наверно, у меня неправильный апач...
А где 2.1, простите?
а 2.1,наверное, все время существовал в виде беты,и как только стал стабильным из него сделали 2.2 :)
Интересно,а почему нету бинарников под Windows ?
зря вы так про 2.0.55 работает стабильно, когда стояла 2.0.53 были утечки памяти, сейчас все на ура работает, на второй сервер потавил тоже апач с поддержкой mod worker работает тоже без явных глюков уже 2 месяца.P.S. c каждого сервера в сутки приходится по 18-41Тб данных.
сорри не правильно написал не Тб а Гб
>Поддержка отдачи более 2 Гб в одном запросе и файлов более 2 Гб;
Чё-то не пойму, а что, раньше файлы более двух гигов с апача скачать было нельзя? Качали же исошки дивидишные и с 1.3.33, всё вроде ок было. Или это я не про то совсем?
о, глядишь хостеры перелезут на двойку и svn начнут давать...