centos7:安裝Twemproxy
本文的價值
主要講解如何在linux服務(wù)器上安裝Twemproxy,受眾人群是運維工程師、開發(fā)人員等。

什么是Twemproxy?
twemproxy(發(fā)音為“ two-em-proxy”),又名nutcracker,是一種用于memcached和redis協(xié)議的快速輕量級代理。它的建立主要是為了減少與后端緩存服務(wù)器的連接數(shù)。這以及協(xié)議流水線和分片使您能夠水平擴展分布式緩存體系結(jié)構(gòu)。
特性
速度快
輕量級
維護持久的服務(wù)器連接
使后端緩存服務(wù)器上的連接數(shù)保持較低
啟用請求和響應(yīng)的管道
支持代理到多個服務(wù)器
同時支持多個服務(wù)器池
多個服務(wù)器自動分享數(shù)據(jù)
實現(xiàn)了完整的 memcached ascii 和 redis 協(xié)議
服務(wù)器池配置簡單,通過一個 YAML 文件即可
支持多種哈希模式,包括一致的哈希和分布
可配置在失敗時禁用某個節(jié)點
通過統(tǒng)計監(jiān)視端口上公開的統(tǒng)計數(shù)據(jù)的可觀察性
支持 Linux, *BSD, OS X and Solaris (SmartOS)
準備工作
阿里云服務(wù)器centos_7_7_x64
twemproxy-0.4.1
操作步驟
第一步
yum install autoconf automake
第二步
yum install libtool
第三步
wget https://github.com/twitter/twemproxy/archive/v0.4.1.tar.gz
第四步
tar -xvf v0.4.1.tar.gz
第五步
cd twemproxy-0.4.1/
第六步
autoreconf -fvi
第七步
./configure && make
第八步
vi conf/nutcracker.yml
第九步

第十步
src/nutcracker -d -c conf/nutcracker.yml
第十一步
ps -aux|grep nutcracker
第十二步
/redis-6.0.6/src/redis-cli -p 8888

寫在最后
好兄弟可以點贊并關(guān)注我的公眾號“javaAnswer”,全部都是干貨。
