有没有在nginx模块发送(广播)多个服务器的单个请求

有没有在nginx模块广播单个请求到多个服务器?

我的要求是我需要一个nginx模块,它可以发送一个请求到多个服务器(一般来说广播请求)。等待响应一段时间后说5毫秒),并从不同的服务器得到的响应它或者聚在一起发送回客户端,或者根据响应中的参数(假设价格)将响应发送给客户端。

例如:request(获取价格)需要一次发送到server1,server2,server3和server4。

server1 response: price:$5 server2 response: price:$3 server3 does not respond back in 5 milisec server4 response: price:$8 

Nginx模块将服务器4的响应发送回客户端,因为它具有最高的价格,或者可以将所有响应发送到客户端,客户端将在价格上进行validation。