
У нас есть веб-сервис, который обслуживает как наборы URL-адресов с более высоким, так и с более низким приоритетом, а HAProxy используется для маршрутизации этих запросов к веб-сервису.
Использование отдельного бэкенда для этих URL с более высоким приоритетом и резервирование серверов только для этого бэкенда приведет к недоиспользованию серверов, поскольку эти запросы нечасты и их мало. Есть ли способ назначить этим URL с более высоким приоритетом более высокий вес в очереди бэкенда, чтобы я не хотел, чтобы они долго ждали в очереди бэкенда вместе с другими URL с более низким приоритетом?
решение1
Похоже, команда HAProxy выпустила версию 1.9 с «Server Queue Priority Control», которая в значительной степени делает то, о чем говорится в этом вопросе. Ура!
Источник:https://www.haproxy.com/blog/haproxy-1-9-has-arrived/