【Redis实操】twemproxy代理搭建
twemproxy仓库地址
环境:CentOS Linux release 7.7.1908 (Core)
1、下载
yum update nss git clone https://github.com/twitter/twemproxy.git
github速度慢可以导入到Gitee上,从Gitee仓库clone
2、准备工作
yum install automake libtool -y
3、部署
cd twemproxy autoreconf -fvi ./configure --enable-debug=full make src/nutcracker -h
4、安装为服务
cd scripts/ cp nutcracker.init /etc/init.d/twemproxy cd /etc/init.d/ chmod +x twemproxy
4.1 查看twenproxy
vi twemproxy
- 脚本期望的配置文件位置为【/etc/nutcracker/nutcracker.yml】
- 脚本期望的可执行文件位置没有配置,即【在环境变量中能找到】
mkdir /etc/nutcracker cp ~/soft/twemproxy/twemproxy/conf/* /etc/nutcracker/ cp ~/soft/twemproxy/twemproxy/src/nutcracker /usr/bin
4.2 修改配置文件
cd /etc/nutcracker/ cp nutcracker.yml ./nutcracker.yml.bak vi nutcracker.yml
修改为自己需要的值
4.3 启动twemproxy
service twemproxy start
4.4 测试正常
redis-cli -p 22121
配置完成