配置Memcache服务器并实现主从复制功能(repcached)
来源:互联网 发布:淘宝logo怎么设计软件 编辑:程序博客网 时间:2024/05/16 10:11
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
blog.5sail.com
查看slave
#telnet 192.168.0.163 11213
#get key1
如果正常显示blog.5sail.com,则表示repcached配置成功
5、应用:
可以实现cache冗余,避免因cache服务器down掉而导致数据丢失。
注意:如果master down机,slave接管并成为master,这时down机的master只能启用slave,他们之间互换角色,才能保持复制功能。换句话说,master没有抢占功能。
- 配置Memcache服务器并实现主从复制功能(repcached)
- 配置Memcache服务器并实现主从复制功能(repcached)
- 配置Memcache实现主从复制repcached功能
- 配置Memcache服务器并实现主从复制功能
- 基于repcached的 memcache 主从配置实现
- repcached实现memcached的复制功能
- MySQL实现单机多实例安装并配置主从复制
- mysql主从服务器 复制 配置
- 主从服务器(复制)
- Memcache主从复制
- repcached安装配置及复制实验
- MySQL主从复制配置实现
- Memcached实战之复制----基于repcached的主从
- Mysql服务器的主从复制配置
- 使用spring实现读写分离(mysql主从复制)二-配置主从复制
- 实现多台服务器上Redis的数据主从复制的功能
- MySQL主从复制配置与实现
- MySQL主从复制配置与实现
- C++必知必会 - 赋值和初始化并不相同
- 删除每个输入行末尾的空格,制表符,并删除全空格行
- 4 4 4 4 4=16中间加减乘除不能加括号该怎么算
- 子查询返回的值不止一个。当子查询跟随在 =、!=、、>= 之后,或子查询用作表达式时,这种情况是不允许的。
- HttpURLConnection简单用法
- 配置Memcache服务器并实现主从复制功能(repcached)
- Servlet的init()方法如何才会在服务器启动时执行
- Property元素中的formula--- hibernate
- 从今天开始把我的成长记下来
- cc2530
- 关于hibernate配置文件的formula(公式)属性的运用
- 友善之臂坑爹说明书
- Linux CentOS5.5 软RAID10 (一)磁盘分区与格式化
- Socket套接字学习(一)