Running Zend Server on an i5 LPAR with a Magento application (e-commerce site).
I can run a siege -c 30 http://domain.com/
and the first 30 connections will take forever to get their responses. 7-25 seconds each. Then all subsequent requests will get less than a second. (0.08 - 0.14 seconds each actually.) I'm not sure why the server takes so long to begin serving out responses.
Also, just lately now, if I run a siege for a very long time, eventually I'll start getting 'socket: connection timed out' messages. I have tweaked httpd.conf, fastcgi.conf and zend server component directives too, taking care to not set anything too aggressive. I'm shocked to see this bad performance.
We were having a terrible time with mysql on the i5 too and actually had to move it to a LPAR running RedHat. MySQL screams there with only 13 queries out of 100,000+ taking longer than two seconds. If I could just get the same performance out of Zend Server in PASE.
How can I check to see what IBM and Zend PTFs have been applied to the i5? On my Zend Server for the IBM I setup menu, I see nothing under Display Zend Server PTF status.