I switched to OLS from Apache a few months ago to nail down a shorter TTFB. Overall the switch has gone okay but recently (due to traffic) I've experienced instability.
In response to that I've limited the number of SSL connections and PHP processes that can be spun up per instance. Great, site doesn't go down anymore.
However I do need to be able to serve all visitors. I'm working on AWS autoscaling and that should help.
What, from a user perspective, is hitting a server that has hit its php/ssl connection limit going to look like?
Also, I've run ApacheBench and JMeter and these tests show me I can serve more visitors than I can in reality. JMeter worked well with apache but is a bit of a flop with OLS. Any suggestions on load testing approaches?
Thanks for any input.
In response to that I've limited the number of SSL connections and PHP processes that can be spun up per instance. Great, site doesn't go down anymore.
However I do need to be able to serve all visitors. I'm working on AWS autoscaling and that should help.
What, from a user perspective, is hitting a server that has hit its php/ssl connection limit going to look like?
Also, I've run ApacheBench and JMeter and these tests show me I can serve more visitors than I can in reality. JMeter worked well with apache but is a bit of a flop with OLS. Any suggestions on load testing approaches?
Thanks for any input.