回答
收藏
分享
举报
rewrite_by_lua_block 选择 upstream 和 balancer_by_lua选择 upstream有啥区别
提问于2021-08-30 14:02

浏览 869

文章标签

rewrite_by_lua_block 选择 upstream 和 balancer_by_lua选择 upstream有啥区别

已修改于2023-03-16 02:14



写下您的回答
发表回答
全部回答(1)

按点赞数排序

按时间排序

rewrite_by_lua工作在rewrite阶段,只是改写uri,balancer_by_lua是在content阶段,在upstream流程里选择上游服务器,后者更灵活,可以自定义负载均衡算法,指定每个peer

赞同

0

回复举报

回答于2021-08-31 09:29



回复罗剑锋
回复
提问者
NGINX官方账号
这家伙很懒还未留下介绍~
239
文章
21
问答
198
粉丝
相关问答

你可以用一台nginx做负载均衡,然后后面的几台nginx去做反向代理,这种不就相当于nginx代替了F5的角色。这种类似于F5的主备机,只不过没有那么强

点赞 0
浏览 877

这个参数是开启redis的集群功能,发给Redis 服务器的,但连接NGINX请求就被代理了,应该是发不过去

点赞 0
浏览 778

可以试试我的开源项目,在 nginx-rtmp-module 的基础上开发的,除了兼容 nginx-rtmp-module 的所有功能,并添加了 http-flv,gop 缓存,json 格式的 stat 数据等功能,还修复了 nginx-rtmp-module 本身的很多缺陷。

GitHub:https://github.com/winshining/nginx-http-flv-module

本网站:https://www.nginx.org.cn/plug/detail/227

点赞 0
浏览 970