HAProxy - Zuweisen einer höheren Priorität für bestimmte URLs

HAProxy - Zuweisen einer höheren Priorität für bestimmte URLs

Wir haben einen Webdienst, der sowohl URL-Sätze mit höherer als auch mit niedrigerer Priorität bedient, und HAProxy wird zum Weiterleiten dieser Anforderungen an den Webdienst verwendet.

Die Verwendung eines separaten Backends für diese URLs mit höherer Priorität und die Reservierung von Servern nur für dieses Backend wäre eine Unterauslastung der Server, da diese Anfragen nur selten und in geringer Anzahl auftreten. Gibt es eine Möglichkeit, diesen URLs mit höherer Priorität in der Backend-Warteschlange ein höheres Gewicht zuzuweisen, sodass sie nicht zusammen mit anderen URLs mit niedrigerer Priorität lange in der Backend-Warteschlange warten müssen?

Antwort1

Sieht so aus, als hätte das HAProxy-Team v1.9 mit „Server Queue Priority Control“ veröffentlicht, was im Wesentlichen das tut, was in dieser Frage gefragt wird. Prost!

Quelle:https://www.haproxy.com/blog/haproxy-1-9-ist-angekommen/

verwandte Informationen