具有透明复制功能的 HTTP 代理

具有透明复制功能的 HTTP 代理

我得到以下内容:

Client -> HAProxy --> backend_service_1
                  --> backend_service_2

这是一个具有 2 个后端服务的基本 HAProxy 负载平衡配置。

我希望 HAProxy(或其他 HTTP 代理)能够执行以下操作对于每个请求

  • 像平常一样将请求代理到 backend_service_1 并将响应返回给客户端。

  • 像平常一样将请求代理到backend_service_2,但忽略响应并且不影响前往backend_service_1的请求。

万一有人有更好的方法,我希望对发送到新版本服务(在本例中为 backend_service_2)的每个请求的“被动”副本进行 A/B 测试。

任何帮助都将不胜感激!

相关内容