기존 Jenkins CI 서버에서 새로 구축된 CI 서버로 작업을 마이그레이션하는 중입니다. 그동안 Git 서버(Stash)에 있는 대부분의 리포지토리는 DNS 별칭 "jenkins"를 사용하여 이전 서버에서 git-hook을 호출하도록 구성되어 있습니다. 마이그레이션이 완료되면 새 상자를 가리키도록 별칭을 업데이트하기만 하면 됩니다. 이는 Stash 서버에서 수백 개의 git-hooks를 업데이트할 필요를 피하기 위한 것입니다.
그동안 모든 git-hook 호출은 이미 새 상자로 마이그레이션된 작업의 경우에도 이전 상자로 이동됩니다.
우리는 이미 SSL 종료를 위해 두 상자 앞에 Apache httpd를 사용하고 있습니다. 들어오는 git-hook 호출(간단한 HTTP는 특정 끝점에 도달)을 전달하여 이전 및 새 Jenkins 서버 모두로 이동하도록 이전 상자 앞에 프록시를 구성할 수 있다면 좋을 것이라는 생각이 들었습니다. 같은 시간. 이전 서버의 응답은 호출자에게 반환된 응답이고 새 서버의 응답은 무시됩니다. (두 경우 모두 응답은 어떤 용도로도 사용되지 않습니다.)
이것을 설정하는 방법이 있나요?