方案说明:通过一系列测试,发现通过magent代理多台memcache有个问题,就是当master挂了之后再次启动就会把用户踢出去,也就是sessonmiss。为了解决该问题,需要在此基础上利用repcached进行双主的数据同步。Repcached介绍repcached:全称replicationcached是由日本人发明的mem..
分类:
系统相关 时间:
2015-05-21 19:45:38
阅读次数:
238
搭建了个双主,突然想到如果表设置了自增主键的话,当业务同时向双库中插入一条数据,这时候情况是什么样子的呢?比如:主库A和主库B上的一个表数据为: 12 'ninhao' 。当业务同时写入数据后主库A的数据是13 'new nihao' ? 那主库B上的数据是什么呢?主键也是13 ?建议类似双主这种情...
分类:
数据库 时间:
2015-04-30 17:54:22
阅读次数:
164
双机热备特指基于高可用系统中的两台服务器的热备(或高可用),因两机高可用在国内使用较多,故得名双机热备,双机高可用按工作中的切换方式分为:主-备方式(Active-Standby方式)和双主机方式(Active-Active方式),主-备方式即指的是一台服务器处于某种业务的激活状态(即Active状...
分类:
其他好文 时间:
2015-04-30 13:59:01
阅读次数:
127
1, mmm简介MMM(Master-Masterreplication manager for MySQL)是一套支持双主故障切换和双主日常管理的脚本程序。MMM使用Perl语言开发,主要用来监控和管理MySQL Master-Master(双主)复制,虽然叫做双主复制,但是业务上同一时刻只允许对一个主进行写入,另一台备选主上提供部分读服务,以加速在主主切换时刻备选主的预热,可以说MM...
分类:
数据库 时间:
2015-04-22 20:42:43
阅读次数:
346
一.试验前规划:实验环境:CentOS—6.5数据库:Mysql-5.6.19虚拟机:VMwareWorkstation10网络拓扑结构:三个节点非别为master1,master2,slave.其中master1与master2做了mysql的双主复制,slave节点基于master1做主从复制。由于节点的限制我们将slave节点也做为监控主机。IP地址..
分类:
数据库 时间:
2015-04-22 18:50:13
阅读次数:
295
1. Slave_IO_Running: Nomysql> show slave status\G
*************************** 1. row ***************************
Slave_IO_State:
Master_Host: 172.16.1.21...
分类:
数据库 时间:
2015-04-21 20:54:11
阅读次数:
206
引言Nginx是一个高性能的代理服务器,单台Nginx容易出现单点故障,使用keepalived可以实现Nginx的故障转移,保证了网站的高可用性一、使用Nginx+keepalived的两种方案1、主从模式使用一个VIP,前端有2台服务器,一主一从,正常情况下是主服务器提供服务只有当主服务器不能正...
分类:
其他好文 时间:
2015-04-19 17:41:31
阅读次数:
223
一、架构规划 1、服务器IP地址规划 VIP1:192.168.1.149 VIP2:192.168.1.150 Keepalived1:192.168.1.151 Keepalived2:192.168.1.152 WebServer1:192.168.1.201 WebServer2:192.168.1.202 2、服务器操作系统 所使...
分类:
其他好文 时间:
2015-04-13 19:11:48
阅读次数:
194
#####################################################本文内容来自《老男孩linux运维实战培训》学生—何旭东如有转载,请务必保留本文链接及本内容版权信息。欢迎广大运维同仁一起交流linux/unix网站运维技术!QQ:345078833E-mail:345078833qq.com##########################..
分类:
数据库 时间:
2015-04-13 07:00:26
阅读次数:
195
一、地址规划VIP:10.10.0.228MasterAIP:10.10.0.224MasterBIP:10.10.0.226二、mysql双热热备master-master1、安装mysql(编译或yum安装)2、配置MasterA,修改配置文件,添加以下内容#vim/etc/my.cnflog-bin=mysql-binlog=/home/mysqld.logserver-id=1binlog-do-db=data1auto-incr..
分类:
数据库 时间:
2015-04-09 20:10:15
阅读次数:
216