Mark Bergsma has uploaded a new change for review. https://gerrit.wikimedia.org/r/95458
Change subject: Distribute all CentralAutoLogin requests randomly over backends ...................................................................... Distribute all CentralAutoLogin requests randomly over backends Some CentralAutoLogin request are all ending up on specific backends, maxing them out on threads. Change-Id: I023d9bc196794872b4ade49116065a553e4d69e9 --- M templates/varnish/text-backend.inc.vcl.erb M templates/varnish/text-frontend.inc.vcl.erb 2 files changed, 2 insertions(+), 2 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/operations/puppet refs/changes/58/95458/1 diff --git a/templates/varnish/text-backend.inc.vcl.erb b/templates/varnish/text-backend.inc.vcl.erb index 9958901..9fc421f 100644 --- a/templates/varnish/text-backend.inc.vcl.erb +++ b/templates/varnish/text-backend.inc.vcl.erb @@ -40,7 +40,7 @@ call pass_requests; <% if vcl_config.fetch("cluster_tier", "1") != "1" -%> - if (req.url == "/wiki/Special:CentralAutoLogin/start?type=script") { + if (req.url ~ "^/wiki/Special:CentralAutoLogin/") { set req.backend = <%= @vcl_config.fetch("default_backend", "backend") %>_random; } <% end -%> diff --git a/templates/varnish/text-frontend.inc.vcl.erb b/templates/varnish/text-frontend.inc.vcl.erb index 510f0af..75b5fdf 100644 --- a/templates/varnish/text-frontend.inc.vcl.erb +++ b/templates/varnish/text-frontend.inc.vcl.erb @@ -67,7 +67,7 @@ call mobile_redirect; call pass_requests; - if (req.url == "/wiki/Special:CentralAutoLogin/start?type=script") { + if (req.url ~ "^/wiki/Special:CentralAutoLogin/") { set req.backend = backend_random; } -- To view, visit https://gerrit.wikimedia.org/r/95458 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I023d9bc196794872b4ade49116065a553e4d69e9 Gerrit-PatchSet: 1 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: Mark Bergsma <m...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits