配置Memcache实现主从复制repcached功能
来源:互联网 发布:单片机与嵌入式的关系 编辑:程序博客网 时间:2024/05/21 06:29
配置Memcache实现主从复制repcached功能。
1、repcached介绍
repcached是日本人开发的实现memcached复制功能,它是一个单 master单 slave的方案,但它的 master/slave都是可读写的,而且可以相互同步,如果 master坏掉, slave侦测到连接断了,它会自动 listen而成为 master;而如果 slave坏掉, master也会侦测到连接断,它就会重新 listen等待新的 slave加入。
2、安装
在两台服务器上分别安装memcached服务,另注本文libevent的版本为:libevent-1.4.13,下载地址: http://www.monkey.org/~provos/libevent-1.4.13-stable.tar.gz
repcached有两种方式:
方式一:下载对应的repcached版本
#wget http://downloads.sourceforge.net/repcached/memcached-1.2.8-repcached-2.2.tar.gz #tar zxf memcached-1.2.8-repcached-2.2.tar.gz #cd memcached-1.2.8-repcached-2.2
方式二:下载对应patch版本
#wget http://downloads.sourceforge.net/repcached/repcached-2.2-1.2.8.patch.gz #gzip -cd ../repcached-2.2-1.2.8.patch.gz | patch -p1】 #./configure –enable-replication # make # make install
3、启动
启动master
#/usr/local/bin/memcached -v -l 192.168.0.160 -p 11211 -uroot replication: listen (master监听)
启动salve
#/usr/local/bin/memcached -v -l 192.168.0.163 -p 11213 -uroot -x 192.168.0.160 -X 11212 replication: connect (peer=192.168.0.160:11212) replication: marugoto copying replication: start
启动正常后,master将accept。
4、测试
操作master
#telnet 192.168.0.160 11211 #set key1 0 0 3 www.smalluv.com
查看slave
#telnet 192.168.1.123 11213 #get key1
如果正常显示www.smalluv.com,则表示repcached配置成功
5、应用
可以实现cache冗余,避免因cache服务器down掉而导致数据丢失。
注意:如果master down机,slave接管并成为master,这时down机的master只能启用slave,他们之间互换角色,才能保持复制功能。换句话说,master没有抢占功能。
- 配置Memcache实现主从复制repcached功能
- 配置Memcache服务器并实现主从复制功能(repcached)
- 配置Memcache服务器并实现主从复制功能(repcached)
- 基于repcached的 memcache 主从配置实现
- 配置Memcache服务器并实现主从复制功能
- repcached实现memcached的复制功能
- Memcache主从复制
- repcached安装配置及复制实验
- MySQL主从复制配置实现
- Memcached实战之复制----基于repcached的主从
- MySQL主从复制配置与实现
- MySQL主从复制配置与实现
- MySql主从搭建、复制及配置实现
- MySQL主从复制功能
- repcached实现memcached内存复制+keepalived主备模式
- mysql 主从复制 主从配置
- Memcached单点问题——实战之复制----基于repcached的主从
- mysql-mmm------实现mysql互为主从复制HA功能
- soj 1564. HOUSING
- UNIX TCP回射服务器/客户端(3):使用select模型的服务器
- DH密钥交换算法
- hibernate的formula .
- TClientDataSet[19]: 查找字段(fkLookup)
- 配置Memcache实现主从复制repcached功能
- html中嵌入flv格式文件的代码
- google面试题目7
- 计算机科学与技术专业双学士课程
- i18n和l10n的意思
- Runtime类中的freeMemory,totalMemory,maxMemory等几个方法
- 1 查找并总结:错误类型对应的http代码。2 总结一下常用web.config公共配置。
- 黑马程序员-java集合 学习笔记
- gentoo的CFLEGS设置为-march=native到底优化了目标代码