1. We run one instance of ofbiz on a separate server but this is because we are running a single application and want to scale by adding more machines.
2. It is easier to use the embedded ofbiz version rather than a standalone tomcat with ofbiz placed as a standard WAR file. From the Apache Web server perspective there isn't any difference. It is talking AJP protocol and can't tell if it is an embedded version of tomcat or standalone. 3. I'm not sure the reason some are running several version of ofbiz on the same machine. My guess is they have different customers or application and don't need the extra hardware to service these applications. We multiple instances of ofbiz on the same machine but this is so we can have a dev, testing, and production version running on the same machine. For maximum scalability you would put 1 instance of ofbiz on a single machine and load balance between these machines. We are using Amazon's EC2 servers so it is easy for us to shutdown to a single server at night and then start up several server during the days when the application is busy. Brett On Tue, Sep 22, 2009 at 10:45 PM, <neha.me...@lntinfotech.com> wrote: > Hi Brett, > > Thanx for your generosity. > I have to load balance OFBiz on multiple servers. For this do i need to > have replica of my OFBiz code running on multiple servers and run embedded > OFBiz tomcat on all these servers??? Or do i need to have multiple tomcat > instances on a single server?? ALso please let me know, is it better to > use embedded tomcat or external tomcat for load balancing ?? > > All the forums that i have read talk about running multiple tomcat > instances on same server.. I do not understand the reason behind this.. > Kindly help me out. > > > > Thanks & Regards, > Neha Mehta > > > ______________________________________________________________________