Expected behavior
set timeout to 10000 ms
Actual behavior
timeout is 2000 ms as default
Steps to reproduce:
1 .URI uri = new URI("redis://13.229.188.59:6379/1");//use fake address to test timeout
Jedis jedis = new Jedis(uri, 10000);
2. when time passed 2 seconds, throws SocketTimeoutException, That's not my expected.
3. URI uri = new URI("redis://13.229.188.59:6379");//use fake address to test timeout
Jedis jedis = new Jedis(uri, 10000);
jedis.flushDB();
4. when time passed 10 seconds, throws SocketTimeoutException, That's expected.
Redis / Jedis Configuration
Jedis version: 2.9.0
Redis version: 3.0
Java version: 1.7