On Fri, Sep 10, 2010 at 4:58 PM, John List <johnl...@gulfbridge.net> 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-unsubscr...@httpd.apache.org
>  "   from the digest: users-digest-unsubscr...@httpd.apache.org
> For additional commands, e-mail: users-h...@httpd.apache.org
>
>

Reply via email to