Re: High load apache

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





On Fri, Sep 10, 2010 at 4:58 PM, John List <johnlist@xxxxxxxxxxxxxx> wrote:
Which processes are using the processors the most? (I suspect your imap server might be more responsible than apache.)

John Hicks

True . But I am only hitting the login.php page from ab to benchmark.

Thanks
Paras. 


On 09/08/2010 03:42 PM, Paras pradhan wrote:
Hi,

Looking for recommendations.
I need to serve 100-200+ concurrent users to provide php based webmail client (horde). I have setup memcached and php-fastcgid for this purpose. The server has four 2.2G AMD optereon cores with 8GB of memory. I am doing stress test using ab as: ab -t 36000 -c 100 https://url/h/imp/login.php. What I have noticed if the number of concurrent users are more than around 25, I get the sluggish performance and I can see linux load rising high to 25 to 30 and all the cpu cores are approximately 75% used.

This is what I have in config files:

mpm worker:
--
<IfModule worker.c>
StartServers         15
MaxClients         960
MinSpareThreads     75
MaxSpareThreads     150
ThreadsPerChild     64
MaxRequestsPerChild  5000
--

memcached: 4GB

---

fcgid:

<IfModule !mod_fastcgi.c>
 AddHandler fcgid-script .fcgi
 MaxRequestsPerProcess 10000
 MaxProcessCount       100
 IPCCommTimeout        240
 IdleTimeout           240
 ProcessLifeTime 300
 BusyTimeout 300
 DefaultMaxClassProcessCount 100
 DefaultMinClassProcessCount 50

</IfModule>
---

php-fcgid:

# Number of PHP childs that will be launched. Leave undefined to let PHP decide.
#    DefaultInitEnv PHP_FCGI_CHILDREN 4
   # Maximum requests before a process is stopped and a new one is launched
   DefaultInitEnv PHP_FCGI_MAX_REQUESTS 10000
----
OS: RHEL 5.5
Apache: 2.2.3
PHP: 5.1
Mysql: 5.0


Will appreciate for any inputs.

Thanks!
Paras.



---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
 "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx



[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux