keepalived介绍 设置初衷是为了高可用ipvs 通过脚本可以实现高可用nginx或者haproxy调度器, 基于vrrp协议完成一个固定的IP可以在集群中不同的节点进行流动.为ipvs集群的各RS做健康状态检测 工作模式: 主/备: 单虚拟路径器; 主/主:主/备(虚拟路径器1) 备/主(虚 ...
分类:
其他好文 时间:
2018-07-14 13:16:55
阅读次数:
179
代码主要逻辑如下: 业务逻辑:需要创建一组优惠券,(一个优惠券组下可以有多张优惠券),创建优惠券后,根据优惠券组ID查询出其下的优惠券,将券号返回!本着读写分离模式,修改数据库表操作在写库,查询数据操作在读库,所以步骤一应该是写库,步骤二应该是读库 问题:在实际操作中会发现,执行第二步的时候经常会抛 ...
分类:
其他好文 时间:
2018-07-14 00:49:41
阅读次数:
183
主从概念 ?个master可以拥有多个slave,?个slave?可以拥有多个slave,如此下去,形成了强?的多级服务器集群架构 master用来写数据,slave用来读数据,经统计:网站的读写比率是10:1 通过主从配置可以实现读写分离 通过主从配置可以实现读写分离 master和slave都是 ...
分类:
其他好文 时间:
2018-07-13 22:21:28
阅读次数:
183
主从概念 ?个master可以拥有多个slave,?个slave?可以拥有多个slave,如此下去,形成了强?的多级服务器集群架构 master用来写数据,slave用来读数据,经统计:网站的读写比率是10:1 通过主从配置可以实现读写分离 通过主从配置可以实现读写分离 主从配置 配置主 查看当前主 ...
分类:
数据库 时间:
2018-07-13 16:23:47
阅读次数:
194
一、集群相关概念简述 HA 是High Available缩写,是双机集群系统简称,指高可用性集群,是保证业务连续性的有效解决方案,一般有两个或两个以上的节点,且分为活动节点及备用节点。 1、集群的分类: LB:负载均衡集群 lvs负载均衡 nginx反向代理 HAProxy HA:高可用集群 he ...
分类:
其他好文 时间:
2018-07-12 20:05:35
阅读次数:
233
MySQL主从复制原理MySQL的主从复制和MySQL的读写分离两者有着紧密联系,首先要部署主从复制,只有主从复制完成了,才能在此基础上进行数据的读写分离。(1)MySQL支持复制的类型。1)基于语句的复制。MySQL默认采用基于语句的复制,效率比较高。2)基于行的复制。把改变的内容复制过去,而不是把命令在从服务器上执行一遍。3)混合类型的复制。默认采用基于语句的复制,一旦发现基于语句无法精确复制
分类:
数据库 时间:
2018-07-12 16:40:06
阅读次数:
206
keepalived 介绍 Keepalived软件期初是专为LVS负载均衡软件设计的,用来管理并监控LVS几区系统汇总各个服务节点的状态,后来又加入了可以实现高可用的VRRP功能。因此Keepalived除了能管理LVS软件外,还可以作为其他服务(例如:Nginx、Haproxy、Mysql等)的 ...
分类:
系统相关 时间:
2018-07-12 16:18:45
阅读次数:
276
VIP1:10.90.11.196 VIP2:10.90.11.195 DIP1:10.90.11.96 DIP2:10.90.11.95 keepalived部署 Director1、Director2: yum install keepalived -y vim /etc/keepalived/ ...
分类:
其他好文 时间:
2018-07-12 14:39:07
阅读次数:
149
【纯干货】Amoeba实现MySQL主从同步与读写分离一、简介amoeba简介Amoeba(变形虫)项目,该开源框架于2008年开始发布一款AmoebaforMysql软件。这个软件致力于MySQL的分布式数据库前端代理层,它主要在应用层访问MySQL的时候充当SQL路由功能,专注于分布式数据库代理层(DatabaseProxy)开发。座落与Client、DBServer(s)之间,对客户端透明。
分类:
数据库 时间:
2018-07-12 13:29:33
阅读次数:
202