요청이 프록시/서버에 오면 요청자의 IP에 따라 요청이 특정 백엔드로 라우팅됩니다. 프록시가 중앙 키-값 저장소에서 대상 백엔드 IP를 가져와야 하는 것은 시스템 요구 사항입니다.
나는 이것을 위해 nginx를 테스트했지만프록시패스정적이어야 하며 이 목표를 달성할 방법을 찾을 수 없습니다.
감사해요.
답변1
nginx에서 키-값 저장소에 대한 쿼리를 만드는 방법을 찾아야 합니다. Nginx LUA 모듈이 이 작업에 도움이 될 수 있지만 키-값 저장소에 액세스하는 데 사용할 수 있는지는 모르겠습니다.
또 다른 대안은 모든 요청을 PHP 스크립트로 전달하는 것입니다. PHP 스크립트는 키-값 저장소에서 값을 가져온 다음 해당 요청을 적절한 백엔드로 전달합니다.