首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
›
NGINX
›
NGINX Trac
›
3rd Party Modules
›
Security Advisories
›
CHANGES
›
OpenResty
›
ngx_lua
›
Tengine
在线学习资源
›
NGINX 开发从入门到精通
NGINX Modules
›
ngx_echo
V2EX
›
NGINX
有关 Nginx 的疑惑
steven11
·
2020-05-21 11:40:57 +08:00
· 1582 次点击
这是一个创建于 1784 天前的主题,其中的信息可能已经有所发展或是发生改变。
Nginx 是否可以同时代理多 server ?
场景是这样的:对外提供一个接口 由 nginx 代理,但是我希望收到请求后将请求转发到多台 server,由多台 server 处理同一个请求 想问下 nginx 是否可以实现这样的功能
Nginx
Server
请求
代理
6 条回复
•
2020-06-09 10:10:19 +08:00
1
chendy
2020-05-21 11:46:03 +08:00
多个 server 处理同一个请求?
就算能,返回谁的结果呢?
2
pushback
2020-05-21 11:48:45 +08:00
@
chendy
哈哈,让我想起了之前一女子怀双胞胎,分别是两个男人的孩子的情况
3
jellybool
2020-05-21 11:48:51 +08:00
你说的是负载均衡?
4
steven11
OP
2020-05-21 11:52:29 +08:00
@
chendy
想过这个问题 就是不知道谁有实践成功
5
yuzunzhi
2020-06-09 09:57:47 +08:00
nginx 的 mirror 可以做流量镜像,镜像 N 份
response 默认由默认服务器响应,镜像服务器默认只接受并处理请求,不做相应。
一般的应用场景就是流量复制,比如新旧版本结果或性能对比等,或者流量放大,做各种压测。
6
steven11
OP
2020-06-09 10:10:19 +08:00
@
yuzunzhi
感谢 后来查到了 用的就是 nginx mirror 参数 就是对于一些特殊的场景没办法(比如说有些业务请求的参数是 uuid )
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
实用小工具
·
1101 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 21ms ·
UTC 18:20
·
PVG 02:20
·
LAX 11:20
·
JFK 14:20
Developed with
CodeLauncher
♥ Do have faith in what you're doing.