On Fri, Feb 21, 2014 at 7:44 AM, Cedric Roijakkers <cedric.roijakk...@qnh.nl
> wrote:

>  Hi All,
>

Cedric, the conversation has effectively moved to the
dev@httpd.apache.orgmailing list.  Can you follow it there?  Thanks!


>
>
> As most of you, we're running Apache in a production set-up for a rather
> large website. Happily, for a long time might I even add.
>
>
>
> Since business focus these days is on having a low as possible page load
> time, I was shocked when we upgraded to version 2.4.7, and our monitoring
> system started indicating that the time needed to serve pages has easily
> quadrupled... As soon as we noticed this, we rolled back, and tried to figure
> out what was going on. Searching the internet and this list did not result
> in any hits, so I might as well post my question here.
>
>
>
> Here is the situation:
>
>
>
> We host a website, with a lot of classic html files, server-side includes
> and a backend which is running on a Tomcat server which is proxied via
> mod_proxy_http via Apache. The site is full HTTPS, and anybody coming in
> via HTTP will be redirected to HTTPS. The server OS is Red Hat Enterprise
> Linux 5.9, OpenSSL is 1.0.1f. Both versions of Apache (2.4.6 and 2.4.7) are
> compiled with the same parameters, on the same machine.
>
>
>
> For the timings, I'm using check_http from Nagios, which prints the time
> to load the html page in milliseconds.
>
>
>
> Here are the results when running on 2.4.6:
>
>
>
> HTTP OK: Status line output matched "200" - 19091 bytes in 0.023 second
> response time |time=0.022968s;2.000000;3.000000;0.000000 size=19091B;;;0
>
> HTTP OK: Status line output matched "200" - 19091 bytes in 0.022 second
> response time |time=0.022035s;2.000000;3.000000;0.000000 size=19091B;;;0
>
> HTTP OK: Status line output matched "200" - 19091 bytes in 0.022 second
> response time |time=0.021548s;2.000000;3.000000;0.000000 size=19091B;;;0
>
> HTTP OK: Status line output matched "200" - 19091 bytes in 0.021 second
> response time |time=0.021477s;2.000000;3.000000;0.000000 size=19091B;;;0
>
> HTTP OK: Status line output matched "200" - 19091 bytes in 0.021 second
> response time |time=0.021362s;2.000000;3.000000;0.000000 size=19091B;;;0
>
> HTTP OK: Status line output matched "200" - 19091 bytes in 0.021 second
> response time |time=0.021429s;2.000000;3.000000;0.000000 size=19091B;;;0
>
> HTTP OK: Status line output matched "200" - 19091 bytes in 0.022 second
> response time |time=0.022411s;2.000000;3.000000;0.000000 size=19091B;;;0
>
> HTTP OK: Status line output matched "200" - 19091 bytes in 0.021 second
> response time |time=0.021276s;2.000000;3.000000;0.000000 size=19091B;;;0
>
> HTTP OK: Status line output matched "200" - 19091 bytes in 0.022 second
> response time |time=0.021756s;2.000000;3.000000;0.000000 size=19091B;;;0
>
>
>
> And here the results with 2.4.7:
>
>
>
> HTTP OK: Status line output matched "200" - 19091 bytes in 0.094 second
> response time |time=0.094451s;2.000000;3.000000;0.000000 size=19091B;;;0
>
> HTTP OK: Status line output matched "200" - 19091 bytes in 0.085 second
> response time |time=0.084865s;2.000000;3.000000;0.000000 size=19091B;;;0
>
> HTTP OK: Status line output matched "200" - 19091 bytes in 0.085 second
> response time |time=0.085055s;2.000000;3.000000;0.000000 size=19091B;;;0
>
> HTTP OK: Status line output matched "200" - 19091 bytes in 0.086 second
> response time |time=0.086268s;2.000000;3.000000;0.000000 size=19091B;;;0
>
> HTTP OK: Status line output matched "200" - 19091 bytes in 0.086 second
> response time |time=0.085889s;2.000000;3.000000;0.000000 size=19091B;;;0
>
> HTTP OK: Status line output matched "200" - 19091 bytes in 0.096 second
> response time |time=0.095538s;2.000000;3.000000;0.000000 size=19091B;;;0
>
> HTTP OK: Status line output matched "200" - 19091 bytes in 0.086 second
> response time |time=0.086159s;2.000000;3.000000;0.000000 size=19091B;;;0
>
> HTTP OK: Status line output matched "200" - 19091 bytes in 0.086 second
> response time |time=0.085750s;2.000000;3.000000;0.000000 size=19091B;;;0
>
> HTTP OK: Status line output matched "200" - 19091 bytes in 0.086 second
> response time |time=0.085835s;2.000000;3.000000;0.000000 size=19091B;;;0
>
>
>
> Page load went from 0.02 seconds to 0.09. DocumentRoot, configuration,
> used OpenSSL library are 100% identical in both cases. All I changed is the
> link to the installation of Apache.
>
>
>
> Is anybody else seeing the same behavior? Looking at the documentation,
> 2.4.7 has gained some performance improvements, but I'm seeing something
> different on my end.
>
>
>
> Greetings
>
> Cedric
>
>
>
>
>



-- 
Born in Roswell... married an alien...
http://emptyhammock.com/

Reply via email to