Follow on to previous email chain improperly named "Setting up multiple
Parsoid servers behind load balancer".
I'm getting much slower response times in a setup with multiple app servers
behind an HAProxy load balancer, versus the same setup with just a single
app server behind the same load balancer. I've setup profiling per
recommendations from this mailing list. [1] is the call graph of a
particularly long request. [2] is a graph showing requests over many page
loads, with the better-performing yellow dots/line being the single app
server. The worst-performing color is with profiling turned on.
This gist [3] has my LocalSettings.php from both app servers and the
included Extensions.php.
Can anyone help me figure this out? Anything else I can provide or certain
things I should test?
Thanks,
James
[1]
https://gist.githubusercontent.com/jamesmontalvo3/5adf207623454c9eff98e9315…
[2]
https://gist.githubusercontent.com/jamesmontalvo3/5adf207623454c9eff98e9315…
[3]
https://gist.github.com/jamesmontalvo3/5adf207623454c9eff98e93152b43108