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

145测试

总的连接数

conns :连接数 InPkts:进的包的数量 OutPkts :出的包的数量 InBytes:进的字节数

OutPkts:出的字节数

lvs默认情况下没有健康检测,当有real-server服务挂掉后,lvs不能及时判断,就可能导致用户访问失败,那么如何通过脚本的方式进行健康检测呢?

相关推荐
DLYSB_1 小时前
存储运维实战:基于 Ceph Event 监听与 Python 适配器的分布式存储健康度物理声光响应架构
运维·ceph·python·报警灯
阿里云云原生3 小时前
可用性从 99.9% 跃升至 99.995%:畅捷通如何用 AI 重塑运维底座?
运维·网络·人工智能
阿童木写作3 小时前
Python实现Temu图片批量翻译自动化教程
运维·人工智能·python·自动化
iori97king4 小时前
库存不足自动通知:第一次使用自动化
运维·自动化
@insist1234 小时前
信息系统管理工程师-信息系统运维资源、技术与智能运维核心考点解析
运维·软考·信管·软件水平考试·信息系统管理工程师
木子欢儿4 小时前
Intel 架构的 MacBook Pro 运行 Linux 发热量高解决
linux·运维·服务器
KKKlucifer7 小时前
运营商全域安全运维支撑体系落地实践
运维·安全
EAIReport7 小时前
工业电气自动化数据治理破局:多Agent大模型赋能全景智能决策
大数据·运维·自动化
会编程的土豆7 小时前
Go 模板初识
linux·运维·服务器
腾讯蓝鲸智云8 小时前
标杆客户实践提炼:CFlow 版本价值流模板实战指南
运维·服务器·自动化·云计算·devops