Angie e Angie PRO atualizados para a versão 1.10.0#
A versão 1.10.0 do servidor web de código aberto Angie e sua edição comercial Angie PRO foi lançada. As principais atualizações incluem proxy automático de contêineres Docker, suporte aprimorado ao ACME no módulo stream, suporte para Multipath TCP e QUIC com CUBIC, e novos recursos para o Angie PRO em modo clusterizado.
Atualizamos o servidor web de código aberto Angie e sua versão comercial Angie PRO para a versão 1.10.0.
O recurso principal desta versão é o suporte integrado para proxy automático e balanceamento de carga de serviços web executando em contêineres Docker ou Podman. Contêineres com rótulos específicos são automaticamente adicionados ao grupo upstream configurado, e seu ciclo de vida de inicialização/parada é rastreado em tempo real — sem necessidade de recarregar a configuração.
O módulo ACME agora funciona completamente no contexto stream, expandindo a capacidade de configurar automaticamente TLS e renovar certificados.
Um novo bloco client
foi adicionado ao contexto HTTP — similar ao bloco server
mas para
requisições de saída. Isso permite configuração flexível de interações com servidores ACME e a API do Docker.
O suporte ao Multipath TCP foi portado do freenginx para os módulos http, stream e mail. O Angie agora também inclui todos os recursos do nginx até a versão 1.27.5, incluindo controle de congestionamento CUBIC em conexões QUIC. Diferentemente do nginx, o Angie pode usar QUIC para conexões de saída para backends também.
No Angie PRO, o modo clusterizado foi aprimorado com novos mecanismos de persistência de sessão ao usar armazenamento externo. O módulo stream também ganhou um novo modo de fallback que evita retorno imediato ao grupo de servidores primário.
Também corrigimos um pequeno bug na forma como o tempo de inatividade do servidor é contabilizado nas estatísticas do modo drain
.
Leia mais sobre as mudanças:
Em breve publicaremos um artigo detalhado no Habr explorando esta versão e o que está por vir.
Tenha um ótimo dia! 😊