Lendo juntos o changelog do NGINX Unit

Nick Shadrin, gerente sênior de produtos da NGINX, Inc.

O NGINX Unit difere do NGINX em termos de arquitetura, casos de uso e posição na pilha de aplicações, mas é muito semelhante em sua cultura de desenvolvimento. Em sua sessão na NGINX Conf 2018, Nick descreve os novos recursos e outras mudanças introduzidas no NGINX Unit ao longo do último ano. Ele começa com tópicos gerais, como receber anúncios sobre alterações no código aberto, as diferentes ramificações do código e o esquema de numeração de versões. Em seguida, faz uma análise detalhada dos recursos concluídos durante o período beta:

  • Persistência da configuração
  • timeout parâmetro para aplicações
  • Conexões HTTP persistentes
  • home parâmetro para ambientes virtuais Python
  • Suporte ao manipulador atexit do Python
  • processes objeto com pré-bifurcação e gerenciamento dinâmico de processos
  • Módulo de aplicação Perl
  • Módulo de aplicação Ruby

Ele conclui com uma análise das alterações feitas após o lançamento da versão 1.0 para disponibilidade geral (GA):

  • access_log parâmetro para registro básico de acesso
  • environment objeto para definir variáveis de ambiente
  • options objeto para gerenciar variáveis de configuração do php.ini configuration variables
  • Suporte a argumentos de linha de comando para executáveis Go
  • settings objeto para opções de configuração global
  • Configurações HTTP para o tamanho do corpo da requisição e os tempos limite