Alojar aplicaciones con el mismo puerto y URL diferentes

Alojar aplicaciones con el mismo puerto y URL diferentes

Tengo una aplicación que escucha en un puerto predefinido. Lo configuré para usar el puerto 443, de modo que el usuario pueda simplemente conectarse a una URL.

Ahora me gustaría tener dos instancias ejecutándose y al mismo tiempo estar disponibles a través del puerto predeterminado.

p.ej:

from example.com:443/one to example.com:30001
from example.com:443/two to example.com:30002

¿Hay alguna forma (como proxy inverso) de configurar esto? Y si es así: ¿hay algún blog o tutorial que pueda seguir? Soy bastante nuevo trabajando con Linux.

Respuesta1

Un proxy inverso es una posible solución. Para responder a su segunda pregunta, puede seguireste cómo.

Para eso necesitarías por ejemplo una instalación de Apache con 1 host virtual escuchando el puerto 443. Luego en el host virtual pondrías algo como:

ProxyPass "/one"  "https://example.com:30001/"
ProxyPassReverse "/one"  "https://example.com:30001/"
ProxyPass "/two"  "https://example.com:30002/"
ProxyPassReverse "/two"  "https://example.com:30002/"

información relacionada