本月博客排行
-
第1名
龙儿筝 -
第2名
johnsmith9th -
第3名
wy_19921005 - zysnba
- sgqt
- lemonhandsome
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- gaojingsong
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- lzyfn123
- zhanjia
- forestqqqq
- johnsmith9th
- ajinn
- nychen2000
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
最新文章列表
mysql 主从配置
MySQL主从配置
Master操作:
1.接入mysql并创建主从复制的用户
create user m2ssync identified by '123456!@#';
2.给新建的用户赋权
GRANT REPLICATION SLAVE ON *.* TO
'm2ssync'@'%' IDENTIFIED BY '123456!@#';
3.指定服务ID,开启binlog日志 ...
Nginx+keepalived双机热备(主从模式)
负载均衡技术对于一个网站尤其是大型网站的web服务器集群来说是至关重要的!做好负载均衡架构,可以实现故障转移和高可用环境,避免单点故障,保证网站健康持续运行。关于负载均衡介绍,可以参考:linux负载均衡总结性说明(四层负载/七层负载)
由于业务扩展,网站的访问量不断加大,负载越来越高。现需要在web前端放置nginx负载均衡,同时结合keepalived对前端nginx实现HA高可用。1)n ...
centos 安装keepalived-1.3.5并配置nginx
Keepalived是一个免费开源的,用C编写的类似于layer3,4 & 7交换机制软件,具备我们平时说的第3层、第4层和第7层交换机的功能。主要提供loadbalancing(负载均衡)和high-availability(高可用)功能,负载均衡实现需要依赖Linux的虚拟服务内核模块(ipvs),而高可用是通过VRRP协议实现多台机器之间的故障转移服务。
官网源码包下载 ...
zooKeeper:高可用集群的安装及配置
http://wosyingjun.iteye.com/blog/2312960
Zookeeper作为很多服务的注册协调中心(dubbo,jstom等),因此高可用集群方案也是必不可少的,Zookeeper集群时要注意将ZK集群的节点数量要为奇数(2n+1:如 3、5、7 个节点)较为合适。
范例项目: http://wosyingjun.iteye.com/blog/2312553
1 ...
mysql:主从复制
将主数据库的DDL和DML通过二进制日志传到复制服务器上(从服务器),然后对从服务器上的日志做重新执行,
是的从库和主库数据保持同步
1.主库出现问题,可快速切换到从库服务
2.在从库上执行查询,降低主库访问压力
3.在从库执行备份,避免备份期间影响主库服务
mysql实现是异步复制,如果实时性要求高的数据仍需要从主库获得
复制原理:
主库提交事务时,会把数据变更作为时间events记录在二进制文件 ...
Spring主从数据源动态切换
参考文档:
http://uule.iteye.com/blog/2126533
http://lanjingling.github.io/2016/02/15/spring-aop-dynamicdatasource/
我们的需求达到的目标和现有的条件:
不同类型数据源都可能存在master和slave区分;
数据源之间已经可以通过package区分,不同packa ...
Redis Sentinel主从高可用方案(附Jedis Sentinel教程)
Redis Sentinel主从高可用方案(附Jedis Sentinel教程)
本文介绍一种通过Jed和Sentinel实现Redis集群(主从)的高可用方案,该方案需要使用Jedis2.2.2及以上版本(强制),Redis2.8及以上版本(可选,Sentinel最早出现在Redis2.4中,Redis2.8中Sentinel更加稳定),
附:Redis Cluster集群主从 ...
Redis Cluster集群主从方案(附Jedis Cluster教程)
Redis Cluster集群主从方案(附Jedis Cluster教程)
本文介绍一种通过Jedis和Cluster实现Redis集群(主从)的高可用方案,该方案需要使用Jedis2.8.0(推荐),Redis3.0及以上版本(强制).
附:Redis Cluster集群主从方案:http://wosyingjun.iteye.com/blog/2289220Redis Sen ...
(转)MySQL多字节字符集造成主从数据不一致问题
原文地址:http://backend.blog.163.com/blog/static/20229412620133274030845/
问题产生线上一直有个历史遗留问题,最近DBA提了出来,所以跟了下代码,作了下简单分析,问题描述如下:在master-slave的环境下,对master上的某个表中的数据插入,会导致master-slave数据不一致的情况,通过反复试验,确定出现该情况的条件 ...
redis 分布式分析
Redis主从同步分析
一、Redis主从同步原理
1.1 Redis主从同步的过程
配置好slave服务器连接的master后,slave会建立和master的连接,然后发送sync命令。无论是第一次同步建立的连接还是连接断开后的重新连接,master都会启动一个后台进程,将数据库快照保存到文件中.同时master主进程会开始收集新的写命令并缓存起来。当后台进程完成写文件后,