soTimeout 读取数据时,过期时间.
测试工具ORM Bee.
设置为1秒,
#Read timed out
bee.osql.cacheRedis.soTimeout=1
读取很容易超时, 报 Read timed out异常.
[ERROR] java.net.SocketTimeoutException: Read timed out
redis.clients.jedis.exceptions.JedisConnectionException: java.net.SocketTimeoutException: Read timed out
at redis.clients.jedis.util.RedisInputStream.ensureFill(RedisInputStream.java:205)
at redis.clients.jedis.util.RedisInputStream.readByte(RedisInputStream.java:43)
at redis.clients.jedis.Protocol.process(Protocol.java:155)
at redis.clients.jedis.Protocol.read(Protocol.java:220)
at redis.clients.jedis.Connection.readProtocolWithCheckingBroken(Connection.java:283)
at redis.clients.jedis.Connection.getBinaryBulkReply(Connection.java:220)
at redis.clients.jedis.BinaryJedis.hget(BinaryJedis.java:962)
at org.teasoft.beex.cache.redis.BeeExtRedisCache.getInExtCache(BeeExtRedisCache.java:81)
at org.teasoft.honey.osql.core.DefaultBeeExtCache.get(DefaultBeeExtCache.java:63)
Bee,互联网新时代的Java ORM工具,更快、更简单、更自动,开发速度快,运行快,更智能!
Bee让程序员/软件工程师,从手工编码中解放出来,Bee更适合智能软件制造时代!
十分钟即可入门!
立志做最懂用户的软件!