mod_proxy를 사용하여 하나의 호출을 여러 끝점에 프록시하는 방법은 무엇입니까?

mod_proxy를 사용하여 하나의 호출을 여러 끝점에 프록시하는 방법은 무엇입니까?

기존 Jenkins CI 서버에서 새로 구축된 CI 서버로 작업을 마이그레이션하는 중입니다. 그동안 Git 서버(Stash)에 있는 대부분의 리포지토리는 DNS 별칭 "jenkins"를 사용하여 이전 서버에서 git-hook을 호출하도록 구성되어 있습니다. 마이그레이션이 완료되면 새 상자를 가리키도록 별칭을 업데이트하기만 하면 됩니다. 이는 Stash 서버에서 수백 개의 git-hooks를 업데이트할 필요를 피하기 위한 것입니다.

그동안 모든 git-hook 호출은 이미 새 상자로 마이그레이션된 작업의 경우에도 이전 상자로 이동됩니다.

우리는 이미 SSL 종료를 위해 두 상자 앞에 Apache httpd를 사용하고 있습니다. 들어오는 git-hook 호출(간단한 HTTP는 특정 끝점에 도달)을 전달하여 이전 및 새 Jenkins 서버 모두로 이동하도록 이전 상자 앞에 프록시를 구성할 수 있다면 좋을 것이라는 생각이 들었습니다. 같은 시간. 이전 서버의 응답은 호출자에게 반환된 응답이고 새 서버의 응답은 무시됩니다. (두 경우 모두 응답은 어떤 용도로도 사용되지 않습니다.)

이것을 설정하는 방법이 있나요?

관련 정보