<-
Apache > Servidor HTTP > Documentação > Versão 2.4

Descrição das novas funcionalidades do Apache 2.2

Línguas Disponíveis:  en  |  fr  |  ko  |  pt-br  |  tr 

Esta tradução pode estar desatualizada. Confira a versão em Inglês para mudanças recentes.

Esse documento descreve algumas das principais mudanças entre as versões 2.0 e 2.2 do Servidor HTTP Apache. Para a lista de mudanças desde a versão 1.3, veja a página de documentação novas funcionalidades do Apache 2.0.

top

Principais Melhorias

Authn/Authz
...
Caching
...
Proxying
O novo módulo mod_proxy_balancer fornece serviços de carregamento de balenceamento para mod_proxy. O novo módulo mod_proxy_ajp oferece suporte para o Protocolo Apache JServ versão 1.3, usado pelo Apache Tomcat.
Filtragem Inteligente (Smart Filtering)
O mod_filter introduz configuração dinâmica para o filtro de saída de dados. Permitindo que os filtros sejam condicionalmente inseridos, baseando-se nos cabeçalhos Request ou Response ou em variáveis do ambiente, ele acaba com os problemas de dependências e pedidos da arquitetura 2.0.
top

Melhorias nos Módulos

mod_authnz_ldap
Este módulo é uma migração do mod_auth_ldap, da versão 2.0 para a estrutura 2.2 de Authn/Authz. As novas funcionalidades incluem o uso de atributos LDAP e filtros de procura complexos na diretriz Require.
mod_info
Adicionado um novo argumento ?config que mostra a configuração das diretrizes analisadas pelo Apache, incluindo o nome do arquivo e o número da linha. Esse módulo também mostra a ordem de todos os ganchos de pedidos (request hooks) e informações adicionais sobre a compilação, similar ao comando httpd -V.
top

Mudanças ao Desenvolvedor de Módulos

API do APR 1.0
O Apache 2.2 utiliza a API do APR 1.0. Todas as funções e símbolos antigos foram removidos do APR e APR-Util. Para mais detalhes, visite o Website do APR.
Registros de Erros de Conexão (logs)
Uma nova função ap_log_cerror, foi adicionada para registrar erros que ocorrem na conexão do cliente. Quando documentado no diário de log, a mensagem inclui o endereço IP do cliente.
Adicionado Gancho de Teste de Configuração
Um novo gancho (hook), test_config foi adicionado para auxiliar módulos que querem executar códigos especiais apenas quando o usuário passa o parâmetro -t para o httpd.
Ajustar o Stacksize dos "Threaded MPM's"
Uma nova diretriz chamada ThreadStackSize, foi adicionada para ajustar o tamanho das stacks em todos os threadeds MPMs. Essa é uma prática necessário para alguns módulos de terceiros em plataformas com tamanhos de stacks pequenos por padrão.
Negociação de Protocolo para filtros de saída
No passado, todo filtro era responsável por garantir a geração de cabeçalhos de resposta correto que os afetava. Os filtros agora podem delegar o gerenciamento de protocolos comuns para mod_filter, usando chamadas de ap_register_output_filter_protocol ou ap_filter_protocol.

Línguas Disponíveis:  en  |  fr  |  ko  |  pt-br  |  tr 

top

Comentários

Notice:
This is not a Q&A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our mailing lists.