tomcat connectors
¿Redirección interna a tomcat desde IIS 7.0? (2)
Estoy ejecutando algunos sitios en IIS 7.0. Pero ayer, uno de mis clientes me pidió que albergara un sitio web de Java. No puedo alojar ese sitio web directamente, así que instalé el servidor Tomcat en el puerto 8080. Cada vez que un navegador envía una solicitud para ese sitio web, debe redireccionar a mi tomcat internamente. La URL del cliente no debe actualizarse.
Debe usar el conector Tomcat IIS. IIS aceptará la solicitud desde el navegador web, la enviará a Tomcat, obtendrá la respuesta de Tomcat y la enviará al navegador web
http://tomcat.apache.org/connectors-doc/webserver_howto/iis.html
Originalmente iba por la misma ruta que James pero hay una manera mucho mejor (y por alguna razón menos conocida).
Como está ejecutando IIS7, puede configurar el enrutamiento de solicitudes de aplicaciones de Microsoft. Esto le permitirá crear un proxy de IIS a Tomcat. Aquí hay un recorrido por un blog. Tengo un ejemplo en mi blog que le muestra cómo puede alojar varios sitios en IIS y enrutar el tráfico en función del nombre del encabezado del host. Tuve un enlace a otro blog, pero esto ya no está disponible.