Just to update this very intersting thread, The above hasn’t been my experience in the UK. BO has said there is no problem with having multiple intsalls of Tomcat on one machine and this will not invalidate your support contract.
A Tomcat Server supports roughly 100 concurrent users per server (CPU and Memory hardly matters as long as you have a minimum
of one CPU and 2.5 GB memory) , if you have a need for multiple servers you can do the math.
Another way to improve tomcat scalability is to use VMWare to create multiple Virtual machines from one server . ( 4 CPU /16 GB Memory Windows Server can be split into 3 Virtual Machine Servers with 4 GB memory and 10 GB Disk space each.)
Install One instance of Tomcat on each virtual machine windows server and gain scalability.
If I wanted to add a second and third server, is there anything specific I need to setup on them to make sure that they’ll be ready for concurrent Tomcat connections?
Right now, my secondary server has a CMS running on it.
My third server, however, only has these:
Crystal Reports Job Server
Crystal Reports Page Server
Program Job Server
Is that the same setup I’d use on a Tomcat setup? (I didn’t cluster these myself).
No one has mentioned this yet, but my company uses oracle app server with an apache web server. The reason we choose this is because we already had a license for it and freeware software is frowned upon where I work. I haven’t had any major problems yet, but the user activity has been fairly small.
I did find a small bug related to settings preferences. Users are unable to set a corporate dashboard as their homepage in infoView. This was accepted as a defect by BOBJ support and they said it was specific to oracle app server.
I will comment that BOBJ probably doesn’t fully test their code on all app servers. Tomcat probably gets the most testing from Business Objects.
I have yet to find decent documentation on this topic but you can google for some tips. Tech Support in U.S is recommending that one add more windows servers to make tomcat scalable by running one instance of tomcat per server machine .
I had an opportunity to speak with product group manager yesterday and they are going to change the Java product architecture in the B.O XI Release 3 (code name titan) to make this more scalable.
I think this thread is beginning to get off-topic. For those who would like to discuss installation of Tomcat server, please start a new thread on that topic.