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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/76480.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

消费者遭李佳琦“痛刺”,背后MCN机构拦不住祸从口出

撰稿|行星 来源|贝多财经 9月11日凌晨,头部主播李佳琦就“直播间怼网友”一事在微博发表公开道歉。 李佳琦在9月10日直播带货时,被网友质疑“花西子的眉笔越来越贵了”,当即表示“哪里贵了?这么多年都是这个价格,不…

自己设计CPU学习之路——基于《Xilinx FPGA应用开发》

1. 一个32组位宽为32的寄存器堆 框图 代码 regfile.h ifndef __FEGFILE_HEADER__define __REGFILE_HEADER__define HIGH 1b1define LOW 1b0define ENABLE_ 1b0define DISABLE_ 1b1define DATA_W 32define DataBus 31:0define DATA_D 32d…

C 语言中关键字const

const 是 C 语言中的一个关键字,它表示一个对象或变量是常量,即在其生命周期内不可更改。在 C 语言中,const 有多种用法,可以提高代码的可读性和安全性。这里列举了一些关于 const 的常见用法: 声明常量变量&#xff…

正中优配:月线macd指标参数设置?

随着投资者长期持有股票的越来越受欢迎,月线MACD目标已成为识别趋势和交易信号的重要东西。但是,许多投资者在设置MACD目标参数时仍然感到困惑。本文将从多个视点剖析,为您解答月线MACD目标参数设置的问题。 什么是MACD目标? MAC…

MATLAB解析和保存ini文件

1. 将ini文件转换成struct结构体 function data ini2struct(filename)fid fopen(filename, r);if fid -1error(Unable to open file %s., filename);enddata struct();section ;while ~feof(fid)line fgetl(fid);line strtrim(line);% 如果是注释行或者空行&#xff0c…

vue中v-for循环数组使用方法中splice删除数组元素(错误:每次都删掉点击的下面的一项)

总结:平常使用v-for的key都是使用index,这里vue官方文档也不推荐,这个时候就出问题了,我们需要key为唯一标识,这里我使用了时间戳(new Date().getTime())处理比较复杂的情况, 本文章…

Spring-Cloud-Openfeign如何做熔断降级?

微服务系统中为了防止服务雪崩问题&#xff0c;服务之间相互调用的时候一般需要开启熔断与降级&#xff0c;下面就来看下feign如何集成hystrix来做熔断与降级。 依赖 <dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-c…

Full authentication is required to access this resource解决办法

我们在使用postman调接口时候&#xff0c;有的时候需要权限才可以访问&#xff0c;否则可能会报下面这个错误 {"success": false,"message": "Full authentication is required to access this resource","code": 401,"result&q…

浏览器缓存机制及其分类

聚沙成塔每天进步一点点 ⭐ 专栏简介⭐ 强缓存&#xff08;Cache-Control 和 Expires&#xff09;⭐ 协商缓存&#xff08;ETag 和 Last-Modified&#xff09;⭐ 写在最后 ⭐ 专栏简介 前端入门之旅&#xff1a;探索Web开发的奇妙世界 记得点击上方或者右侧链接订阅本专栏哦 几…

四川百幕晟科技:抖音新店怎么快速起店?

抖音作为全球最大的短视频平台&#xff0c;拥有庞大的用户基础和强大的影响力&#xff0c;成为众多商家宣传产品、增加销量的理想选择。那么&#xff0c;如何快速开店并成功运营呢&#xff1f;下面描述了一些关键步骤。 1、如何快速开新店&#xff1f; 1、确定产品定位&#x…

docker配置nginx,并部署多个项目

前言 基于开发需要需要使用Docker安装nginx&#xff0c;并部署多个前端项目。 1、docker安装nginx容器 docker pull nginx# 挂载项目静态资源和配置文件 docker run --name nginx -p 8088:8088 \ -v /ruoyi/nginx/html:/usr/share/nginx/html \ -v /ruoyi/nginx/conf/nginx…

JVM GC垃圾回收

一、GC垃圾回收算法 标记-清除算法 算法分为“标记”和“清除”阶段&#xff1a;标记存活的对象&#xff0c; 统一回收所有未被标记的对象(一般选择这种)&#xff1b;也可以反过来&#xff0c;标记出所有需要回收的对象&#xff0c;在标记完成后统一回收所有被标记的对象 。它…

geopandas笔记:汇总连接两个区域的边

比如这样的两个区域&#xff0c;我们想知道从蓝到绿、从绿到蓝都有哪些边 1 读取openstreetmap import osmnx as ox import geopandas as gpdGox.graph_from_place(Singapore,simplifyTrue,network_typedrive)ox.plot_graph(G) 2 得到对应的边的信息 nodes,edgesox.graph_to_…

基于Spring Boot的酒店客房管理系统

文章目录 项目介绍主要功能截图:后台:前台部分代码展示设计总结项目获取方式🍅 作者主页:超级无敌暴龙战士塔塔开 🍅 简介:Java领域优质创作者🏆、 简历模板、学习资料、面试题库【关注我,都给你】 🍅文末获取源码联系🍅 项目介绍 基于Spring Boot的酒店客房管…

一键切换开发环境

一键切换开发环境 在我们正常开发中&#xff0c;经常会遇到切换代理环境的问题&#xff0c;总不能每次切换的时候都需要重启吧 解决方案&#xff1a; 1.1 利用host解决代理问题&#xff0c;代码如下 devServer: {proxy: 127.0.0.1,...}1.2. 需要有起一个node 服务 &#xff…

Spring Bean 的作用域(Bean Scope)

前言 大家好&#xff0c;我是 god23bin&#xff0c;今天我们来聊一聊 Spring 框架中的 Bean 作用域&#xff08;Scope&#xff09;。 什么是 Bean 的作用域&#xff1f; 我们在以 XML 作为配置元数据的情况下&#xff0c;进行 Bean 的定义&#xff0c;是这样的&#xff1a; …

标准C++day3——构造、析构函数和初始化列表

一、面向对象和面向过程 面向过程&#xff1a; 关注如何解决问题&#xff0c;以及解决问题的步骤 面向对象&#xff1a; 关注的解决问题的"人"-"对象"&#xff0c;以及实现能解决问题的"对象" 抽象&#xff1a;先找出(想象)能解决问题的"对…

正中优配:股票出现xd是好还是坏?

近年来&#xff0c;股票市场的日渐成熟和开展使得出资者们关于股票价格的涨跌也愈加灵敏&#xff0c;特别是股票呈现XD之后&#xff0c;更是引起了一系列热议。那么&#xff0c;股票呈现XD是好还是坏&#xff1f;本文将从多个角度进行剖析。 首要&#xff0c;需要清晰XD的定义…

2023年9月制造业NPDP产品经理国际认证报名来这错不了

产品经理国际资格认证NPDP是新产品开发方面的认证&#xff0c;集理论、方法与实践为一体的全方位的知识体系&#xff0c;为公司组织层级进行规划、决策、执行提供良好的方法体系支撑。 【认证机构】 产品开发与管理协会&#xff08;PDMA&#xff09;成立于1979年&#xff0c;是…

设计模式-命令模式

文章目录 前言命令模式简介命令模式的示例代码命令模式使用场景命令模式优缺点 前言 命令模式&#xff08;Command Pattern&#xff09;是一种行为型设计模式&#xff0c;用于将请求发送者和请求接收者解耦&#xff0c;使得可以在不同的上下文中灵活地传递请求&#xff0c;记录…