Можно ли разделить запрос на несколько серверов конечных точек?
Так, например, : Если сервер A получит один запрос, он затем перенаправит его на 3 разных сервера (B, C и D), которые получат этот исходный запрос с заголовком X-Forwarded-For.
forward
request => A ========> B
========> C
========> D
Ответом может быть просто 200 OK.
Я пока безуспешно играл с HAProxy и Apache mode_proxy.
Также читайте о HTTP Pipelining , но я не думаю, что здесь дело обстоит именно так.