nginx 模块中是否有向多个服务器发送(广播)单个请求的功能

2023-12-20

nginx 模块中是否有向多个服务器广播单个请求的功能?

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

例如:请求(获取价格)需要一次发送到服务器1、服务器2、服务器3和服务器4。

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

Nginx 模块要么将 server4 响应发送回客户端,因为它具有最高价格,要么它可以将所有响应组合在一起发送给客户端,客户端将验证价格。


None

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

nginx 模块中是否有向多个服务器发送(广播)单个请求的功能 的相关文章

随机推荐