HAProxy — назначение более высокого приоритета для определенных URL-адресов

HAProxy — назначение более высокого приоритета для определенных URL-адресов

У нас есть веб-сервис, который обслуживает как наборы URL-адресов с более высоким, так и с более низким приоритетом, а HAProxy используется для маршрутизации этих запросов к веб-сервису.

Использование отдельного бэкенда для этих URL с более высоким приоритетом и резервирование серверов только для этого бэкенда приведет к недоиспользованию серверов, поскольку эти запросы нечасты и их мало. Есть ли способ назначить этим URL с более высоким приоритетом более высокий вес в очереди бэкенда, чтобы я не хотел, чтобы они долго ждали в очереди бэкенда вместе с другими URL с более низким приоритетом?

решение1

Похоже, команда HAProxy выпустила версию 1.9 с «Server Queue Priority Control», которая в значительной степени делает то, о чем говорится в этом вопросе. Ура!

Источник:https://www.haproxy.com/blog/haproxy-1-9-has-arrived/

Связанный контент