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 |