CodisLabs / jodis

A java client for codis based on Jedis and Curator
MIT License
218 stars 97 forks source link

jedisPool 能否在不重启的情况下识别到新加的proxy #13

Closed hea closed 8 years ago

hea commented 8 years ago

JedisResourcePool jedisPool = RoundRobinJedisPool.create() .curatorClient("ip1:2181,ip2,ip3:2181", 30000).zkProxyDir("/zk/codis/db_test/proxy").poolConfig(jedisPoolConfig).build();

项目启动后 jedisPool 就初始化完成了。在项目运行过程中,如果为codis添加了proxy,这个jedisPool 会自己更新吗。

hea commented 8 years ago

我把已有的proxy全部 offline ,然后创建 jedisPool ,创建完成后使用BufferedReader 等待输入,在这个时候启动proxy,然后readLine()继续执行,这个时候 proxy是可以被识别到的。