Назад | Перейти на главную страницу

Можно ли включить один бэкэнд HAProxy в другой?

У нас несколько сайтов на одном оборудовании, и мы хотели бы обслуживать их, используя один и тот же пул машин приложений. Однако один сайт периодически получает значительно увеличивающийся трафик, и поэтому мы хотели бы зарезервировать небольшой раздел машин только для других сайтов.

Можно ли сделать что-то подобное в HAProxy?

backend foo
    server app00 0.0.0.0 cookie app00 check
    server app01 0.0.0.0 cookie app00 check
    server app02 0.0.0.0 cookie app00 check

backend bar
    server app03 0.0.0.0 cookie app03 check
    include foo

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