一 环境需求
二 配置需求
Nginx配置方案(三种)
第一种
将哨兵所有节点使用一个端口对外映射
stream { upstream redis { server 127.0.0.1:26379 max_fails=3 fail_timeout=10s; server 127.0.0.1:26380 max_fails=3 fail_timeout=10s; server 127.0.0.1:26381 max_fails=3 fail_timeout=10s; } server { listen 5432; proxy_connect_timeout 30s; proxy_timeout 60s; proxy_pass redis; } }
第二种
将每个哨兵端口配置一个对应的映射端口
stream { upstream redis { server 127.0.0.1:26379 max_fails=3 fail_timeout=10s; } upstream redis1 { server 127.0.0.1:26380 max_fails=3 fail_timeout=10s; } upstream redis2 { server 127.0.0.1:26381 max_fails=3 fail_timeout=10s; } server { listen 5432; proxy_connect_timeout 30s; proxy_timeout 60s; proxy_pass redis; } server { listen 5433; proxy_connect_timeout 30s; proxy_timeout 60s; proxy_pass redis1; } server { listen 5434; proxy_connect_timeout 30s; proxy_timeout 60s; proxy_pass redis2; } }
第三种
方案一和方案二的结合体
stream { upstream redis { server 127.0.0.1:26379 max_fails=3 fail_timeout=10s; server 127.0.0.1:26380 max_fails=3 fail_timeout=10s; server 127.0.0.1:26381 max_fails=3 fail_timeout=10s; } upstream redis1 { server 127.0.0.1:26380 max_fails=3 fail_timeout=10s; server 127.0.0.1:26379 max_fails=3 fail_timeout=10s; server 127.0.0.1:26381 max_fails=3 fail_timeout=10s; } upstream redis2 { server 127.0.0.1:26381 max_fails=3 fail_timeout=10s; server 127.0.0.1:26380 max_fails=3 fail_timeout=10s; server 127.0.0.1:26379 max_fails=3 fail_timeout=10s; } server { listen 5432; proxy_connect_timeout 30s; proxy_timeout 60s; proxy_pass redis; } server { listen 5433; proxy_connect_timeout 30s; proxy_timeout 60s; proxy_pass redis1; } server { listen 5434; proxy_connect_timeout 30s; proxy_timeout 60s; proxy_pass redis2; } }
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/127635.html
摘要:静态资源负载均衡反向代理主从配置监听集群主从配置介绍业务从发展的初期到逐渐成熟,服务器架构也是从相对单一到集群,再到分布式,技术迭代的速度非常快,导致我们不断的学习。。。一配置介绍是为俄罗斯访问量第二站点开发的一款高性能和反向代理服务器。 CDN(静态资源) + Nginx(负载均衡&反向代理)+ Redis(主从配置&Sentinel监听集群)+ Mysql(主从配置) 介绍:业务从...
摘要:静态资源负载均衡反向代理主从配置监听集群主从配置介绍业务从发展的初期到逐渐成熟,服务器架构也是从相对单一到集群,再到分布式,技术迭代的速度非常快,导致我们不断的学习。。。一配置介绍是为俄罗斯访问量第二站点开发的一款高性能和反向代理服务器。 CDN(静态资源) + Nginx(负载均衡&反向代理)+ Redis(主从配置&Sentinel监听集群)+ Mysql(主从配置) 介绍:业务从...
摘要:静态资源负载均衡反向代理主从配置监听集群主从配置介绍业务从发展的初期到逐渐成熟,服务器架构也是从相对单一到集群,再到分布式,技术迭代的速度非常快,导致我们不断的学习。。。一配置介绍是为俄罗斯访问量第二站点开发的一款高性能和反向代理服务器。 CDN(静态资源) + Nginx(负载均衡&反向代理)+ Redis(主从配置&Sentinel监听集群)+ Mysql(主从配置) 介绍:业务从...
摘要:静态资源负载均衡反向代理主从配置监听集群主从配置介绍业务从发展的初期到逐渐成熟,服务器架构也是从相对单一到集群,再到分布式,技术迭代的速度非常快,导致我们不断的学习。。。一配置介绍是为俄罗斯访问量第二站点开发的一款高性能和反向代理服务器。 CDN(静态资源) + Nginx(负载均衡&反向代理)+ Redis(主从配置&Sentinel监听集群)+ Mysql(主从配置) 介绍:业务从...
摘要:静态资源负载均衡反向代理主从配置监听集群主从配置介绍业务从发展的初期到逐渐成熟,服务器架构也是从相对单一到集群,再到分布式,技术迭代的速度非常快,导致我们不断的学习。。。一配置介绍是为俄罗斯访问量第二站点开发的一款高性能和反向代理服务器。 CDN(静态资源) + Nginx(负载均衡&反向代理)+ Redis(主从配置&Sentinel监听集群)+ Mysql(主从配置) 介绍:业务从...
阅读 805·2022-09-27 09:47
阅读 679·2022-09-27 09:28
阅读 1139·2022-09-27 09:16
阅读 553·2022-09-27 08:21
阅读 731·2022-09-27 08:08
阅读 835·2022-09-18 12:33
阅读 559·2022-09-16 08:01
阅读 692·2022-09-15 12:49