EA4 SSL performance
Greetings,
Before I open a ticket with cPanel, I've noticed a huge drop in requests per second Apache can handle when its made over SSL. For example:
Now I can understand and accept the time per SSL request goes up due to the added overhead, but what I don't get is that I can raise Apache's threads/workers limit to say 300 and increase the number of connections to 200 but the req. per second stays at about 85-90 even though the server remains mostly idle. My setup is EA4 with MPM-Event. But using MPM-Prefork didn't help either. Does anyone have suggestions for this or should I just switch to nginx as a front end since it can process over 275 req/sec over SSL. Thanks! Hal
# ab -n 1000 -c 100 http://www.testdomain.com/foo.txt
Requests per second: 9909.62 [#/sec] (mean)
Time per request: 10.091 [ms] (mean)
Time per request: 0.101 [ms] (mean, across all concurrent requests)
# ab -n 1000 -c 100 https://www.testdomain.com/foo.txt
Requests per second: 91.27 [#/sec] (mean)
Time per request: 1095.622 [ms] (mean)
Time per request: 10.956 [ms] (mean, across all concurrent requests)
Now I can understand and accept the time per SSL request goes up due to the added overhead, but what I don't get is that I can raise Apache's threads/workers limit to say 300 and increase the number of connections to 200 but the req. per second stays at about 85-90 even though the server remains mostly idle. My setup is EA4 with MPM-Event. But using MPM-Prefork didn't help either. Does anyone have suggestions for this or should I just switch to nginx as a front end since it can process over 275 req/sec over SSL. Thanks! Hal
-
Hello, I've moved this thread to our "Optimization" forum. You may find the discussion on the following thread somewhat relevant: SOLVED - SSL slow first time However, generally this type of question will receive more user-feedback on a website such as StackOverflow. Thank you. 0
Please sign in to leave a comment.
Comments
1 comment