I've got a single Tomcat 6 server that hosts a JSP app. We just spun up a new IIS 7.5 web farm to host our other internal apps. Currently the machine that hosts Tomcat is also running IIS 7 with the ISAPI filter loaded to provide front-end handling for the JSP app. I'd like to move the IIS portion to the web farm to consolidate our IIS presence and let the Tomcat server just serve and run Java and Tomcat.
Has anyone done this, is it even possible while ensuring session state is properly maintained?
I had it up and running using the IIS Tomcat Connector http://tomcatiis.riaforge.org/ but after a while the communication between the boxes slowed and pages would not load. In addition it seemed like some of our authentication tickets were timing out.
Thanks for any ideas or reference material!
Tomcat can serve requests directly, you just need to configure an HTTP connector and select a port number.
If you're using the IIS Connector, then there's a complete set of configuration instructions on the Tomcat website, here: http://tomcat.apache.org/connectors-doc/webserver_howto/iis.html
Can you explain what you mean by 'ensuring sessions state is properly maintained'?