We are implementing a Flex->Tomcat->Spring->Mybatis->Firebird web Application. Its a Fresh setup altogether.
What we have planned is as Follows.
There will be a Front Apache HTTP server which will serve a Generic website common to external as well internal users.
That web site will contain a link which will be only available to Internal Staff which will be pointing to Flex/Spring application
residing on Tomcat server. The generic website for External users will be a static web pages. Website for Internal staff
has static pages as well a page which loads Flex swf. Right now Internal Staff web site is Loaded on Linux M/C
for testing purpose and configured in such way that when a page containing swf is requested Login form is presented
and only when login is successful Flex application is Loaded.
What I need is some study material to implement Tomcat clustering for Obvious reasons like Scalability, Failover, and High Availability.
I am new to Tomcat Implementation and this is My First setup of Web application. So I dont have any previous experience.
What I would like to know is what are changes required in spring application config, web pages etc. etc. and a concept how
request/respose cycle will be completed in new scenario.