【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

  配置完成

 

posted @ 2021-03-07 17:02  MartialWorldFish  阅读(95)  评论(0编辑  收藏  举报