Nginx para vários servidores no mesmo ip

Nginx para vários servidores no mesmo ip

Eu tenho uma instância do jboss e uma instância do jetty no mesmo servidor, então o mesmo ip, um está na porta 8180 e outro na 8280. Estou planejando configurar o nginx na porta 80, é possível rotear dados para qualquer um com base na url? como ip/jboss e ip/jetty e rotear o tráfego para qualquer um deles?

Responder1

Sim, você pode usar o nginxMódulo HttpProxyparaproxy_passcom base na localização, por exemplo

location /jboss/ {
    proxy_pass http://yourhost.tld:8180;
} 


location /jetty/ {
    proxy_pass http://ip.add.re.ss:8280;
} 

informação relacionada