[TYPO3-Performance] ab failed requests
Dan Osipov
dosipov at phillyburbs.com
Tue Dec 23 15:36:33 CET 2008
I'm trying to optimize this server for high load, that's why I'm running
these tests. So I certainly want to know why I overloaded the server :)
Here is my Apache config:
<IfModule mpm_worker_module>
StartServers 128
MaxClients 3456
MinSpareThreads 16
MaxSpareThreads 164
ThreadsPerChild 64
MaxRequestsPerChild 10000
</IfModule>
Anything look wrong?
During the tests the memory usage peaks at about 33% of available
memory, which I would expect to go to 100% for this kind of load...
Anything you can recommend is highly appreciated!
Dan
--------------------------------------------------------------------------------
From: Martin Scholl [mailto:ms at diskware.net]
Sent: Tue 12/23/2008 9:30 AM
To: Osipov Dan
Subject: Re: [TYPO3-Performance] ab failed requests
Hello Dan,
Dan Osipov wrote:
> Ok, then its not just me...
>
> I found it interesting: on one of the optimization guides, the author
> said that there are no good benchmark programs. They all provide
> incorrect results. Odd.
Well, can't quite agree. When we perform our benchmarks (for a rough
estimation we always consult ab first), we don't get that many failures.
Sometimes other parameters are incorrect:
- mysql: max number of connections too low
- apache: not enough threads / MaxClients too low, etc.
Have you already checked these places?
Experience tells me: content length problems are sometimes (mostly?)
typo3 issues, which come from other, quite conservative settings. The
mysql configurations of the standard linux distributions are such an
example of "conservative settings".
Looking at the numbers of your first email, one thing comes to my mind:
the whole test lasts only 149s, but the longest request took 79s. My
guess is: you simply overloaded your server.
Hope it helps,
Martin
More information about the TYPO3-Performance
mailing list