A configuração local do sistema Linux inicia dois tomcats e realiza balanceamento de carga nginx simples

visão geral

Implante dois tomcats em um sistema Linux e use o nginx para obter um balanceamento de
carga simples em um sistema Linux links relacionados



Este artigo apenas escreve em detalhes para modificar a configuração relevante no nginx para atingir o propósito de balanceamento de carga entre dois tomcats

configuração relacionada ao nginx

O autor implantou o tomcat com os números de porta 8080 e 8081 em seu próprio ambiente Linux. O peso por trás disso significa peso. Quanto maior a proporção de peso, maior a possibilidade de que o nginx faça proxy para a URL correspondente.
insira a descrição da imagem aqui
Após a conclusão da configuração, lembre-se de recarregar o serviço nginx no diretório sbin de nginx./nginx -s reload.

Experimento e verificação de resultados

Abra o servidor com a porta 8080 do tomcat, acesse a porta 9880 do nginx e aparecerá a URL do proxy tomcat.
insira a descrição da imagem aqui
Abra apenas a 8080 do tomcat e feche a 8081. Vamos ver como o log nginx é gravado
insira a descrição da imagem aqui
access.log mostra acesso bem-sucedido em 4/10
insira a descrição da imagem aqui

O error.log mostra que o acesso à porta 8081 falhou em 4/10.

Até agora, alcançamos com sucesso o balanceamento de carga ao acessar o nginx para o dual tomcat.

Por que o acesso à porta 8081 falha, mas a página da Web ainda pode ser exibida corretamente?
Isso ocorre porque quando o servidor nginx descobre que o acesso à página 8081 falha, ele muda imediatamente para a porta de serviço 8080.

Acho que você gosta

Origin blog.csdn.net/adaizzz/article/details/130053664
Recomendado
Clasificación