百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 网站模板(百分百源码网)>电脑软件>服务器> 配置Memcache服务器并实现主从复制功能(repcached)
分享本文到:

配置Memcache服务器并实现主从复制功能(repcached)

发布时间:05/16 来源:未知 浏览: 关键词:
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.baidow.com/tupian/lupian/20190516/d35chiugvqc.gz
repcached有两种方式:
方式一、下载对应的repcached版本
#wget http://www.baidow.com/tupian/lupian/20190516/rjn3fiy4ehb.gz
#tar zxf memcached-1.2.8-repcached-2.2.tar.gz
#cd memcached-1.2.8-repcached-2.2

【方式二、下载对应patch版本
#wget http://www.baidow.com/tupian/lupian/20190516/rpefslqyn2p.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没有抢占功能。 热门标签:dede模板 / destoon模板 / dedecms模版 / 织梦模板
责任编辑:NIC9g
打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有153人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助



订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板