lvs负载均衡、LVS集群部署

四:LVS集群部署

lvs给nginx做负载均衡项目

218lvs(DR 负载均衡器)

yum -y install ipvsadm(安装这个工具来管理lvs)

设置VIP192.168.142.120

创建ipvsadm的文件用来存放lvs的规则

定义策略

ipvsadm -C //清空现有规则

定义虚拟服务器

-t :指定传输协议

-s :指定负载均衡的算法

rr : 轮叫

-A增加虚拟服务器记录 -D删除虚拟服务器记录

-L查看

weight:权重 ActiveConn: 活跃的连接数 InActConn:已经建立的活动连接数

-r : 指定真实服务器的IP地址

cat /etc/sysconfig/ipvsadm //查看已经保存的规则

150web-111(配置RS)

配置好网站服务器,测试所有RS

nginx-stable

name=nginx stable repo

baseurl=http://nginx.org/packages/centos/$releasever/$basearch/

gpgcheck=1

enabled=1

gpgkey=https://nginx.org/keys/nginx_signing.key

module_hotfixes=true

nginx-mainline

name=nginx mainline repo

baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/

gpgcheck=1

enabled=0

gpgkey=https://nginx.org/keys/nginx_signing.key

module_hotfixes=true

yum -y install nginx

在lo接口上绑定VIP

//永久

另其临时生效

echo 2 > /proc/sys/net/ipv4/conf/all/arp_announce //临时

151web-222

root@web-222 \~\]# yum -y install nginx ![](https://file.jishuzhan.net/article/1701974739783782401/11ce5b554bc14342b9ca9b7db04e7bbd.png) 145测试 ![](https://file.jishuzhan.net/article/1701974739783782401/51ce027262bd419da6e2c75a9630ed89.png) 总的连接数 ![](https://file.jishuzhan.net/article/1701974739783782401/0802f3c37073468da73bc6878b42d3a3.png) conns :连接数 InPkts:进的包的数量 OutPkts :出的包的数量 InBytes:进的字节数 OutPkts:出的字节数 ![](https://file.jishuzhan.net/article/1701974739783782401/666b36da2ba649e7b4aed4e73eb6214f.png) ![](https://file.jishuzhan.net/article/1701974739783782401/47be18c31faf4379a6441786bc8bb9ed.png) lvs默认情况下没有健康检测,当有real-server服务挂掉后,lvs不能及时判断,就可能导致用户访问失败,那么如何通过脚本的方式进行健康检测呢? ![](https://file.jishuzhan.net/article/1701974739783782401/74dba91f0fa3469cbd963e1f4b69b9df.png) ![](https://file.jishuzhan.net/article/1701974739783782401/379c6491f3da41e1af77bfc3888f4f8e.png) ![](https://file.jishuzhan.net/article/1701974739783782401/ed24cea698e1493e8e27e7efe27b1954.png)

相关推荐
迎仔19 小时前
05-计算设备运维进阶:算力中心的设备医生
运维
石去皿19 小时前
【嵌入式就业10】Linux内核深度解析:从启动流程到驱动框架的工业级实践
linux·运维·服务器
Wpa.wk19 小时前
接口自动化 - 多环境统一文件配置 +多响应统一转换处理
运维·服务器·测试工具·自动化·接口自动化·统一配置
Trouvaille ~19 小时前
【Linux】应用层协议设计实战(二):Jsoncpp序列化与完整实现
linux·运维·服务器·网络·c++·json·应用层
是枚小菜鸡儿吖19 小时前
从 0 到 1 生成自定义算子:CANN + AIGC 的自动化工作流
运维·自动化·aigc
考琪19 小时前
Nginx打印变量到log方法
java·运维·nginx
SAP工博科技19 小时前
SAP 公有云 ERP 多工厂多生产线数据统一管理技术实现解析
大数据·运维·人工智能
YongCheng_Liang19 小时前
从零开始学虚拟化:桌面虚拟化(VDI)入门指南(架构 + 产品 + 部署)
运维·云计算
杜子不疼.20 小时前
【Linux】库制作与原理(二):动态库的制作与使用
linux·运维·服务器
消失的旧时光-194320 小时前
Nginx 是什么?为什么它不写在代码里?——从 0 认识 Nginx
运维·服务器·nginx