Twemproxy
twemproxy自身不支持auth 但是支持redis的auth
redis_14600:
listen: 192.168.3.39:14600
hash : fnv1a_64
distribution: ketama
auto_eject_hosts: true
redis: true
redis_auth: gaia
server_retry_timeout: 2000
server_failure_limit: 1
servers:
- 192.168.3.39:7000:1
- 192.168.3.39:7001:1
- 192.168.3.39:7002:1
- 192.168.3.33:7000:1
- 192.168.3.33:7001:1
- 192.168.3.33:7002:1
|
上面为基本配置 redis_auth: gaia 表示redis的密码为gaia
Redis密码设置
首先集群正常启动完毕后进行密码设置 如果直接在启动前的cfg中修改会报错
使用命令进入redis
/redis/redis- 4.0 . 7 /src/redis-cli -h 192.168 . 3.39 -c -p xxx
依次输入
config set masterauth gaia
config set requirepass gaia
auth gaia
config rewrite
exit
所有的redis都做完操作 重启twemproxy
|