您的位置:首页 > 数据库 > Memcache

用magent 为memcached集群

2016-05-25 10:04 661 查看

magent

magent是一款开源的Memcached代理服务器软件,其项目网址为:http://code.google.com/p/memagent/

目前最新版本为0.6

安装步骤:

# mkdir magent --新建目录magent
# cp magent-0.6.tar.gz ./magent
# cd magent
# tar -zvxf magent-0.6.tar.gz
# /sbin/ldconfig
# sed -i "s#LIBS = -levent#LIBS = -levent -lm#g" Makefile
# make
# cp magent /usr/bin/magent
启动magent

# cd /usr/bin
# magent -u root -n 51200 -l 127.0.0.1 -p 12000 -s 10.1.1.1:11211 -s 10.1.1.2:11211  -b 10.1.1.3:11211
参数说明
h this message
-u uid
-g gid
-p port, default is 11211. (0 to disable tcp support)
-s ip:port, set memcached server ip and port
-b ip:port, set backup memcached server ip and port
-l ip, local bind ip address, default is 0.0.0.0
-n number, set max connections, default is 4096
-D do not go to background
-k use ketama key allocation algorithm
-f file, unix socket path to listen on. default is off
-i number, max keep alive connections for one memcached server, default is 20
-v verbose
测试安装:

# telnet 127.0.0.1 12000 --如果可以访问,表示magent已经运行
或者
# netstat -tln  --看12000端口是否被监听


java客户端

推荐使用:xmemcached 点击打开链接, 配置magent的IP地址及端口,这里magent以是代理点
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: