為redis安裝配置twemproxy
阿新 • • 發佈:2017-12-22
redis twemproxy 首先,需要下載twemproxy的安裝tar包,從https://github.com/twitter/twemproxy 點擊頁面中的release 可以下載到最新穩定版的源碼包。
接下來,在系統上安裝 yum install autoconf automake libtool
然後將tar下載好的tar包上傳到虛擬機,將tar包解壓縮 tar -zxvf twemproxy-0.4.1.tar.gz
進入到解壓後的目錄,執行 autoreconf -fvi
然後執行 ./configure && make 命令進行安裝
安裝完成後 進入conf目錄新建一個nutcracker.yml,該文件內容為:
server1:
listen: 127.0.0.1:1111
hash: fnv1a_64
distribution: ketama
auto_eject_hosts: true
redis: true
redis_auth: myredis
server_retry_timeout: 2000
server_failure_limit: 1
servers:
- 127.0.0.1:6379:1
文件創建好以後,使用命令./nutcracker -d -c /soft/twemproxy-0.4.1/conf/nutcracker.yml 啟動即可
使用redis-cli -p 1111(代理的端口) -a myredis(代理中設置的密碼)
為redis安裝配置twemproxy