Как использовать mod_proxy для проксирования одного вызова на несколько конечных точек?

Как использовать mod_proxy для проксирования одного вызова на несколько конечных точек?

Мы находимся в процессе миграции заданий со старого сервера Jenkins CI на новый. В то же время большинство репозиториев на нашем сервере Git (Stash) настроены на вызов git-hook на старом сервере с использованием DNS-псевдонима "jenkins". После завершения миграции мы просто обновим псевдоним, чтобы он указывал на новый ящик. Это необходимо для того, чтобы избежать необходимости обновлять сотни git-hook на сервере Stash.

В то же время все вызовы git-hook будут перенаправлены на старую машину, даже для заданий, которые уже были перенесены на новую машину.

Мы уже используем Apache httpd перед обоими ящиками для SSL-терминации, среди прочего. Мне пришло в голову, что было бы здорово, если бы мы могли настроить прокси перед старым ящиком для пересылки входящих вызовов git-hook (простые HTTP Gets на определенную конечную точку) на оба сервера Jenkins одновременно. Ответ от старого сервера будет возвращен вызывающей стороне, а ответ от нового сервера будет проигнорирован. (Ответ ни для чего не используется в обоих случаях.)

Есть ли способ это настроить?

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