Nginx 四层负载均衡
# Nginx 四层负载均衡 # ./configure 的时候需要添加--with-stream模块。 # stream指令:该指令提供在其中指定流服务器指令的配置文件上下文,和http指令同级。 # 语法:stream {...} # 默认:无 # 位置:main 也就是全局 # upstream指令:该指令和http的upstream指令是类似的。 # 如何配置: stream { upstream redisbackend { server 192.168.200.146:6379; server 192.168.200.146:6378; } upstream tomcatbackend { server 192.168.200.146:6379; server 192.168.200.146:6378; } server { listen 81; proxy_pass redisbackend; } server { listen 82; proxy_pass tomcatbackend; } } # 安装redis # 1.下载redis的安装包 redis-4.0.14.tar.gz # 2.将安装包解压 tar -zxf redis-4.0.14.tar.gz # 3.进入redis安装包 cd redis-4.0.14 # 4.使用make和install进行编译和安装 make PREFIX=/usr/local/redis01 install # 5.拷贝redis配置文件redis.conf到/usr/local/redis01/bin cp redis.conf /usr/local/redis01/bin # 6.修改redis.conf配置文件: port 6379 # redis的端口 daemonize yes # 后端启动redis # 7.将redis01复制一份redis02 cp -r redis01/ redis02 # 8.然后将redis02里的redis.conf中的端口改成6378 # 9.运行redis01、02,./redis-server ../redis.conf # 这个时候你在其他机子上并不能访问自己的redis,你需要再修改一个配置 # 10.修改bind的值 bind 0.0.0.0 # 修改成其他机子可以访问自己
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?