1、twemproxy 下载
下载地址:https://github.com/twitter/twemproxy.git
cd /www/server mkdir twemproxy cd twemproxy git clone https://github.com/twitter/twemproxy.git yum install automake libtool -y autoreconf -fvi ./configure make && make install cd scripts cp nutcracker.init /etc/init.d/twemproxy #给twemproxy 添加执行权限 chmod +x twemproxy mkdir /etc/nutcracker cd /www/server/twemproxy/conf cp ./* /etc/nutcracker/ cd /www/server/twemproxy/src cp nutcracker /usr/bin/ #这个时候就可以使用nutcracker命令了,当只nut三个字母,按tab都可以自动补全 cd /etc/nutcracker/ cp nutcracker.yml nutcracker.yml.bak vim nutcracker.yml #配置文件如下 alpha: listen: 127.0.0.1:22121 hash: fnv1a_64 #默认hash分片算法 distribution: ketama auto_eject_hosts: true redis: true redis_auth: 密码 #当redis设置了密码之后,这里也要设置密码,每个redis密码要设置成同一个 连接的时候 redis-cli -p 22121 -a 密码 server_retry_timeout: 2000 server_failure_limit: 1 servers: - 192.168.31.20:6379:1 - 192.168.31.21:6380:1 - 192.168.31.22:6381:1 #设置完成后启动 service twemproxy start
#同时设置开机自动启动
cd /etc/rc.d/init.d
chkconfig twemproxy on
systemctl enable twemproxy.service
systemctl status twemproxy.service status
此时 twemproxy 搭建完成,进行相应的测试即可
标签:twemproxy,etc,nutcracker,redis,server,CentOS7.9,cd From: https://www.cnblogs.com/mouseOrCat/p/16879254.html