Lançamento do servidor de aplicativos NGINX Unit 1.13.0

Lançamento gerado servidores de aplicação NGINX Unit 1.13, no qual é desenvolvido uma solução para garantir a execução de aplicações web em várias linguagens de programação (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js e Java). Sob a gestão do NGINX Unit, várias aplicações em diferentes linguagens de programação podem ser executadas simultaneamente, com parâmetros de execução que podem ser alterados dinamicamente sem a necessidade de editar arquivos de configuração e reiniciar. O código é escrito em C e é distribuído sob a licença Apache 2.0. As características do NGINX Unit podem ser conhecidas em anúncio do primeiro lançamento.

A nova versão oferece compatibilidade com a nova versão do Python 3.8, resolve problemas ao usar Ruby 2.6 e implementa suporte funcionamento no modo de proxy reverso simples. A configuração do proxy reverso é realizada por meio da diretiva "proxy" na seção "action". O encaminhamento de solicitações através de IPv4, IPv6 ou sockets unix é suportado. Por exemplo:

{
"routes": [
{
«match»: {
"uri": "/ipv4/*"
},
«action»: {
"proxy": "http://127.0.0.1:8080"
}
},
{
«match»: {
"uri": "/unix/*"
},
«action»: {
"proxy": "http://unix:/path/to/unix.sock"
}
}
]
}

A longo prazo, planeja-se transformar o Unit em um componente autossuficiente de alto desempenho para uso com quaisquer web services. Para alcançar esse objetivo, o trabalho futuro será concentrado em áreas como segurança, isolamento e proteção contra DoS, capacidade de executar diferentes tipos de aplicações dinâmicas, balanceamento de carga e tolerância a falhas, entrega eficiente de conteúdo estático, ferramentas de coleta de estatísticas e monitoramento.

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