nginx 代理 - 我可以将相同的请求转发到多个后端吗?

nginx 代理 - 我可以将相同的请求转发到多个后端吗?

如何使用 nginx 代理设置将相同的传入请求转发到多个后端服务器?我不想要负载平衡,我想将相同的请求发送到两个服务器。通常我会设置一个消息代理/工作器系统,但也许有人知道如何使用 nginx 做一些棘手的事情?可能吗?

客户端向我的 nginx 代理服务器发送请求 X。nginx 服务器将请求 X 转发到后端服务器 A 和 B。

没有必要从任一服务器向客户端发送响应,因此我总是可以设置 HTTP 200 OK 回复。

答案1

用您方便的语言编写一个 cgi 脚本,返回 200 然后发送它自己的两个请求。

相关内容