Twemproxy可以代理redis及memcache,Twemproxy安装于/usr/local/twemproxy,配置文件地址为:/usr/local/twemproxy/nutcracker.yml以下是编译安装

yum update -y
yum install git autoconf automake libtool net-tools -y
git clone https://github.com/twitter/twemproxy.git 
cd twemproxy/ 
CFLAGS="-ggdb3 -O0" autoreconf -fvi && ./configure --prefix=/usr/local/twemproxy  --enable-debug=log
make&&make install

测试是否安装成功

/usr/local/twemproxy/sbin/nutcracker -t

显示

nutcracker: configuration file 'conf/nutcracker.yml' syntax is ok

表明安装成功,复制配置文件

cp conf/nutcracker.yml /usr/local/twemproxy/

以守护进程启动

/usr/local/twemproxy/sbin/nutcracker -d -c /usr/local/twemproxy/nutcracker.yml

加入系统开机启动
vi /lib/systemd/system/twemproxy.Service
输入以下代码

[Unit]
Description=twemproxy Service
After=syslog.target network.target
[Service]
Type=forking
ExecStart=/usr/local/twemproxy/sbin/nutcracker -d -c /usr/local/twemproxy/nutcracker.yml
ExecStop=cd /usr/local/twemproxy/sbin/&&pkill nutcracker
[Install]
WantedBy=multi-user.target

创建软连

ln -s /lib/systemd/system/twemproxy.Service /etc/systemd/system/multi-user.target.wants/twemproxy

重载并加入开机启动

systemctl daemon-reload
systemctl enable twemproxy

启动twemproxy

systemctl start twemproxy

停止twemproxy方法

systemctl stop twemproxy

完成
查看有无运行

netstat -ntlp

显示

[root@wanhe5 ~]# netstat -ntlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      1312/master
tcp        0      0 127.0.0.1:22121         0.0.0.0:*               LISTEN      1090/nutcracker
tcp        0      0 127.0.0.1:22122         0.0.0.0:*               LISTEN      1090/nutcracker
tcp        0      0 127.0.0.1:22123         0.0.0.0:*               LISTEN      1090/nutcracker
tcp        0      0 127.0.0.1:22124         0.0.0.0:*               LISTEN      1090/nutcracker
tcp        0      0 0.0.0.0:22222           0.0.0.0:*               LISTEN      1090/nutcracker

成功运行

分类: linux负载均衡 标签: 暂无标签

评论

暂无评论数据

暂无评论数据

目录