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不能及时判断,就可能导致用户访问失败,那么如何通过脚本的方式进行健康检测呢?

相关推荐
csdn_aspnet28 分钟前
Docker Prune:完整指南与上手示例
运维·docker·容器·prune
ynchyong38 分钟前
linux中的 sed` 与 `seq`
linux·运维·sed·seq·文本工具
乌恩大侠3 小时前
Supermicro 发布六款 NVIDIA ARC 服务器:从 1U 边缘基站到 4U 八卡 AI-RAN 平台,全面对比
运维·服务器·人工智能
谢白羽3 小时前
从传统运维到 AI Infra: K8s 上调度 100 张 GPU踩坑笔记
运维·人工智能·缓存·kubernetes·vllm·sglang·vllm-omni
ai_coder_ai3 小时前
使用Web IDE边写自动化脚本
运维·前端·自动化
wacsii3 小时前
【Linux基础开发工具(五)】Git版本控制器从入门到实战:核心操作三板斧与新手避坑指南
linux·运维·服务器
zhongben123_3 小时前
从零开发一个打车APP:技术选型、系统架构与成本评估指南
大数据·运维·ios·系统架构·uni-app·web app
FII工业富联科技服务4 小时前
服务器开始按柜交付 数据中心需要具备怎样的承接能力
大数据·运维·服务器·人工智能·自动化·制造
李迟4 小时前
Nginx容器绑定81端口报拒绝访问错误的解决
运维·nginx
嵌入式@hxydj4 小时前
WorkBuddy中调用本地ComfyUi工作流免费生图
运维·服务器