Nginx/openresty와 다른 서비스가 하나의 VM에서 실행 중입니다. 기본적으로 VM은 Openresty에 대한 요청을 수락 한 다음 openresty가 요청을 적절한 서비스로 전달합니다. 예 : 아래 요청은 각각 ServiceA, ServiceB 및 ServiceC로 전달됩니다. 잘 작동합니다. http://server:80/services/refC NGINX에서 여러 응답을 통합하고 하나의 응답을 보낼 수 있습니까?
http://server:80/services/refB
- 는 지금은 모든 서비스 A, B와 C에서 반응을 얻을 후 하나 개의 통합 된 응답을 반환 할 수있는 새로운 엔드 포인트를 노출 할 필요가있다.
내 위치에 여러 개의 proxy_pass를 사용할 수 없다면 어떻게 할 수 있습니까? 예 :
http://server:80/services/refALL -> A, B 및 C 서비스의 통합 응답을 반환합니다.
어떤 응답이 여기에 반환됩니까? HTML, JSON, 텍스트 파일? 그리고 결합 과정은 정확히 어떻게 작동합니까? –
간단한 응답이 될 것입니다. HTML 대부분 또는 단지 텍스트 문자열 – Yogi