Versão do servidor de aplicativos da unidade NGINX 1.13.0

Problema formado servidor de aplicação Unidade NGINX 1.13, que desenvolve uma solução para garantir o lançamento de aplicações web em diversas linguagens de programação (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js e Java). Sob o controle da Unidade NGINX, vários aplicativos em diferentes linguagens de programação podem ser executados simultaneamente, cujos parâmetros de inicialização podem ser alterados dinamicamente sem a necessidade de editar arquivos de configuração e reiniciar. O código é escrito em linguagem C e distribuído por licenciado sob Apache 2.0. Você pode se familiarizar com os recursos da Unidade NGINX em anúncio primeiro lançamento.

A nova versão garante compatibilidade com o novo branch Python 3.8, resolve problemas ao usar Ruby 2.6 e implementa apoiar trabalhe no modo de proxy reverso simples. O proxy reverso é configurado usando a diretiva “proxy” na seção “ação”. O encaminhamento de solicitações via soquetes IPv4, IPv6 ou unix é suportado. Por exemplo:

{
"rotas": [
{
"corresponder": {
"uri": "/ipv4/*"
},
"Ação": {
"proxy": "http://127.0.0.1:8080"
}
},
{
"corresponder": {
"uri": "/unix/*"
},
"Ação": {
"proxy": "http://unix:/caminho/para/unix.sock"
}
}
]}

No longo prazo, está previsto transformar o Unit em um componente autossuficiente e de alto desempenho para uso com qualquer serviço web. Para atingir este objetivo, os trabalhos futuros centrar-se-ão em áreas como a segurança, o isolamento e a proteção DoS, a capacidade de executar diferentes tipos de aplicações dinâmicas, o equilíbrio de carga e a tolerância a falhas, a entrega eficiente de conteúdos estáticos, ferramentas estatísticas e monitorização.

Fonte: opennet.ru

Adicionar um comentário