From: Andreas N. <an...@kl...> - 2003-11-18 19:38:42
|
On Tue, 2003-11-18 at 13:03, Teemu Arina wrote: > > Both methods described above are performant and stable. Method 2 is > > cleaner and should be preferred, if possible. > > Hi Andreas, > > do you have any other good advices based on your experience how to make > OpenInteract+SPOPS perform better? How many concurrent users you have run > on a single server without problems? Hi Teemu, we use a cluster of two dual athlon servers for the webservers ( which do loadleveling), with one large mysql for most databases, but also a Netware cluster for LDAP and fileservices ( the HTML and perl files are pulled in via NFS ) and a few oracle and ms-sql databases. This serves up 1000 Intranet users. But this is not a regular internet website type of usage, but at least 200 users are using this as their main callcenter application, so the OI applications are rather heavy weight. > For example, if I run several websites, should I use a separate apache > process for each one of them or should I run them on the same server with > the stash trick? You should separate them, I guess. If this is smallscale stuff, then keep the spawn server settings etc. low. Remember the most important tuning rule here: keep your systems from swapping ! ( under Linux install sysstat package, have sac runnig and use sar -r, here you should never see more then a few % of swapping. If you really want to make it fast, keep the system from swapping more than 1 % constantly - 30/40 % constant swapping is already overkill ! ) > I'm building a quite heavy application with OI and I'm a little bit > concerned about the speed when we have something like 100 concurrent > users. You should not worry about this ! ( If you are not using a 486-SX 25 MHz ;-) ) Since I am curious: what type of app are you thinking about ? later, Andreas PS: this is my private eMail, the other one is my business eMail.. |