Lançamento do Angie 1.9.0, um fork do Nginx

Foi lançado o Angie 1.9.0, um servidor HTTP de alto desempenho e um proxy multi-protocólo, derivado do Nginx por um grupo de ex-desenvolvedores do projeto que saíram da F5 Network. Os códigos-fonte do Angie estão disponíveis sob a licença BSD. O projeto recebeu certificações de compatibilidade com sistemas operacionais russos como Red OS, Astra Linux Edição Especial, Rossa Chrome Server, Alt e versões do Alt do FSTEC.

O desenvolvimento é acompanhado pela empresa "Web-servidor", formada no outono de 2022 e que recebeu investimentos de 1 milhão de dólares. Entre os co-proprietários da empresa Web-server estão: Valentin Bartenyev (líder da equipe que desenvolveu o produto Nginx Unit), Ivan Poluyanov (ex-líder dos desenvolvedores front-end da Rambler e Mail.Ru), Oleg Mamonotov (líder da equipe de suporte técnico da NGINX Inc) e Ruslan Ermilov (ru@FreeBSD.org).

Mudanças no Angie 1.9.0:

  • Na diretiva proxy_cache_path foi implementada a possibilidade de indicar um arquivo para guardar entre reinicializações servidor do conteúdo da memória compartilhada com o índice de cache. A preservação do índice permite retomar imediatamente o trabalho após a reinicialização, sem perder tempo carregando o cache.
  • No módulo stream, foi adicionada a diretiva ssl_early_data para habilitar o mecanismo Early Data (0-RTT), permitindo que o cliente envie dados antes da conclusão da fase de negociação da conexão TLSv1.3.
  • Na diretiva acme_hook, foi adicionada a suporte ao parâmetro "uri=" para sobrescrever o URI chamado pelo manipulador ACME. Ao definir o parâmetro, é possível especificar variáveis.
  • Na diretiva acme_client, foi adicionado o parâmetro "renew_on_load" para forçar a renovação do certificado caso o arquivo de configuração seja reiniciado.
  • O parâmetro "enabled=off" na diretiva "acme_client" agora apenas desativa a atualização do certificado para o cliente especificado, sem afetar a funcionalidade restante. Por exemplo, o acesso à chave e ao certificado permanece disponível através das variáveis "$acme_cert_*".
  • Na API de acesso às estatísticas, foi adicionada a suporte ao novo estado "busy", sinalizando que no nó superior foi atingido o limite máximo de conexões definido pelo parâmetro max_conns.
  • Na API de acesso às estatísticas, foi adicionada a possibilidade de visualizar o tempo de compilação através do campo build_time na seção /status/angie.
  • Foram transferidas do repositório do projeto nginx as modificações propostas na versão nginx 1.27.4 (exceto a diretiva "keepalive_min_timeout", cuja analogia já foi implementada no Angie 1.8.0).

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster