常熟港口建设费申报网站,岳阳网站建设开发,开发一个小程序游戏要多少钱,怎样创办一个网站负载均衡集群 底层协议#xff1a;VRRP协议 优点#xff1a; 工作原理#xff1a; 体系结构图 内核空间#xff1a;IPVS模块 NETLINK模块
用户空间#xff1a;I/O模型 内存管理方法#xff1a;Memory mngt 控制面板#xff08;配置文件解析器#xff09; 核心组件…
负载均衡集群 底层协议VRRP协议 优点 工作原理 体系结构图 内核空间IPVS模块 NETLINK模块
用户空间I/O模型 内存管理方法Memory mngt 控制面板配置文件解析器 核心组件 Checkers检查器 vrrp栈 watchdog监控前两个进程
Sytemctl call发生tcp故障,自动寻找正确的节点
Ipvs wrapper 模块交互ipvs netlink reflector实现vip的设置与切换 Vrrp协议 当10.1.1.1故障时vip将绑定在下一个备机节点上
接收服务ip是10.1.1.3不管后端服务怎样 vrrp非抢占模式选举机制
.
Vrrp工作过程 抢占模式 非抢占模式 灵活模式 组播模式 一边情况下需要配置
/etc/keepalived/keepalived.conf 而组播模式不用 单播模式 只给配置的报文 Keepalived配置 http/nginx/haproxy的配置都是/etc/名字/下的
Rpm -ql keepalived查看文件 Vim /etc/keepalived/keepalived.conf
全局配置 vrrp实例配置 keepalived实现ip漂移
主备模式
主机132
备机133 主机的/etc/keepalived/keepalived.conf配置如下 备机的/etc/keepalived/keepalived.conf配置如下 主机启动服务发现ens33多了虚拟ip
而备机重启服务没有 将主机服务停掉备机就会出现抢占ip 再将主机服务开启ip就会回来 互为主备模式双主模式
主机132
备机133
132配置如下 133配置如下 133断开服务 134就有Ip了 Keepalive nginx实现对nginx的高可用 主机132
备机133 132配置如下
Nginx配置 配置/etc/hosts 重启nginx服务 133配置如下
Nginx配置 配置/etc/hosts
重启nginx服务 在去C:\Windows\System32\drivers\etc找到hosts配置
配置先后顺序决定哪个是服务器先被访问 浏览器访问域名plane.game.cn 132关闭服务 133/var/log/nginx/access.log显示登陆的133 并不影响 132 配置检查文件 133配置检查文件 然后132停止nginx服务没有ip了 133的ip多了 132再次开启Nginx,检查1秒后ip回来了 Haproxykeepalived实现对Haproxy的高可用
keepalived Vip:208
主机132
备机133 132 keepalived配置如下 132 Haproxy配置如下 132nginx配置如下 Nginx 的页面如下 133keepalived配置如下 133Haproxy配置如下 133nginx配置如下 133nginx页面配置 然后浏览器输入vip 132停止haproxy服务 133收到ip 此时访问浏览器 此时133的/var/log/haproxy.log日志下