我有一个虚拟机上运行的Nginx/openresty和一些其他服务。基本上,VM在Openresty上接受请求,然后将请求转发给适当的服务。例如低于请求分别转发到ServiceA,ServiceB和ServiceC。它工作正常。是否可以合并多个响应并在NGINX中发送一个响应
现在我需要暴露一个新的端点可能从所有服务A,B和C得到的答复,然后返回一个统一的回应。
我不能在我的位置使用多个proxy_pass,有人可以建议我怎么做到这一点?例如
http://server:80/services/refALL - >返回来自A,B和C服务的综合响应。
这里返回什么样的响应? HTML,JSON,文本文件?合并过程如何工作? –
这将是简单的回应。大多数HTML或只是文本字符串 – Yogi