Nginx para múltiples servidores en la misma ip

Nginx para múltiples servidores en la misma ip

Tengo una instancia de jboss y una instancia de jetty en el mismo servidor, por lo que la misma IP, una está en el puerto 8180 y la otra en 8280. Estoy planeando configurar nginx en el puerto 80, ¿es posible enrutar datos a cualquiera de los dos? en la URL? como ip/jboss e ip/jetty y enrutar el tráfico a cualquiera de ellos?

Respuesta1

Sí, puedes usar nginx.Módulo HttpProxyacontraseña_proxybasado en la ubicación, por ejemplo

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


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

información relacionada