一、简介 目前主流实现web网站及数据库服务高可用软件包括:keepalived、heartbeat、corosync,cman;高可用简称HA; 官方站点:https://www.keepalived.org/ 1、keepalived主要功能 对RealServer进行健康状态检查,支持3层、4 ...
分类:
其他好文 时间:
2019-04-18 15:32:47
阅读次数:
195
负载均衡集群是loadbalance集群的简写,翻译成中文就是负载均衡集群。常用的负载均衡开源软件有nginx、lvs、haproxy,商业的硬件负载均衡设备F5、Netscale。这里主要是学习LVS并对其进行了详细的总结记录。一、负载均衡LVS基本介绍LB集群的架构和原理很简单,就是当用户的请求过来时,会直接分发到DirectorServer上,然后它把用户的请求根据设置好的调度算法,智能均衡
分类:
其他好文 时间:
2019-04-18 15:29:00
阅读次数:
180
课程介绍:HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。HAProxy运行在当前的硬件上,完全可以支持数以万计的并发连接。并且它的运行 ...
分类:
其他好文 时间:
2019-04-16 01:17:25
阅读次数:
128
准备: 1、A-centos(192.168.6.177) 端口为9898的服务 2、B-ubuntu(192.168.6.182) 端口为9898的服务 3、keepalived安装包https://www.keepalived.org/software/keepalived-1.4.0.tar. ...
分类:
其他好文 时间:
2019-04-11 19:22:40
阅读次数:
160
作为一个看过几千份简历,面试过几百人的面试官,常常会看到简历中有如下文字: 对业务逻辑解耦,高并发等有比较深入的研究和丰富的开发实战经验 对解决高并发问题有深入理解 熟悉大并发技术,如:反向代理、负载均衡、Keepalived 对业务逻辑解耦,高并发等有比较深入的研究和丰富的开发实战经验 对解决高并 ...
分类:
其他好文 时间:
2019-04-09 18:23:45
阅读次数:
131
1. 简述常用高可用技术 解答: Keepalived:Keepalived是一个保证集群高可用的服务软件,用来防止单点故障,使用VRRP协议实现。在master和backup之间通过master主动降低自己的权值或者backup检测到master出现故障时,backup将会接管master的工作, ...
分类:
系统相关 时间:
2019-04-09 18:13:13
阅读次数:
190
故障现象生产中的一组MySQL双主(主库A和主库B)+Keepalived高可用单写(主库A),出现B库高延时问题。检查B库复制状态如下图1:(B库的复制状态—图1)问题分析1、和开发人员确认,这组MySQL双主每天有批量的数据导入操作,业务是网站展示前一天股票大盘指数,数据是由脚本批量导入,从而产生了复制延时。2、通过对导数据脚本分析,导数据是对一个表先进行delete后进行insert操作;股
分类:
数据库 时间:
2019-04-08 11:53:24
阅读次数:
240
报文修改:optionforwardfor在由haproxy发往后端主机的请求报文中添加"X-Forwarded-For"首部-其值为前端客户端的地址,用于向后端主机发送真是的客户端IP[except<network>]-请求报文请来自此处指定的网络时不予以添加此首部--如haproxy所在网络默认配置:optionforwardforexcept127.0.0.0
分类:
其他好文 时间:
2019-04-07 21:46:17
阅读次数:
178
一、安装haproxy作为端口转发服务器(主服务器:172.28.5.4,备服务器:172.28.5.8,浮点IP为:172.28.5.6) 1、下载 cd /usr/local/src wget https://github.com/haproxy/haproxy/archive/v1.5-dev ...
分类:
系统相关 时间:
2019-04-04 17:27:03
阅读次数:
210