twemproxy对redis集群

官方文档已经给了详细的安装介绍,要多学点英文啊

Build

To build twemproxy from distribution tarball:

$ ./configure
$ make
$ sudo make install

To build twemproxy from distribution tarball in debug mode:

$ CFLAGS="-ggdb3 -O0" ./configure --enable-debug=full
$ make
$ sudo make install

To build twemproxy from source with debug logs enabled and assertions enabled:

$ git clone git@github.com:twitter/twemproxy.git
$ cd twemproxy
$ autoreconf -fvi
$ ./configure --enable-debug=full
$ make
$ src/nutcracker -h
我用第一种方式,首先去https://drive.google.com/folderview?id=0B6pVMMV5F5dfMUdJV25abllhUWM&usp=drive_web 下载一包 nutcracker-0.4.1.tar.gz(我下是这个版本)

然后按照上面第一种安装就可以了

然后开始修改配置文件

$vi /conf/nutcracker.yml 

配置如下,原始文件里面有多种配置,我选择第一种,其他注释掉

alpha:
  listen: 127.0.0.1:22121
  hash: fnv1a_64
  distribution: ketama
  auto_eject_hosts: true
  redis: true
  server_retry_timeout: 2000
  server_failure_limit: 1
  servers:
   - 127.0.0.1:6380:1
   - 127.0.0.1:6381:1
#beta:
#  listen: 127.0.0.1:22122
#  hash: fnv1a_64
#  hash_tag: "{}"
#  distribution: ketama
#  auto_eject_hosts: false
#  timeout: 400

由上面的配置,是因为我在本机安装了两个redis 端口号分别为6380跟6381

(机子不够只能这样了),安装reids按我另外一边文章安装就可以了


配置好了启动(注意redis安装后不要配置密码)


$src/nutcracker -d
启动后测试,能用redis-cli命令,在redis安装目录下,或者你可以配置环境变量
$src/redis-cli -h 127.0.0.1 -p 22121
测试结果
127.0.0.1:22121> set a b
OK
127.0.0.1:22121> get a
"b"
127.0.0.1:22121> 

禁止较忙,文章都没啥质量了,呵呵

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值