分析了一下: socket
出现这种问题的缘由是jedis 在borrow对象时,因为配置了TestOnBorrow=true,则会在借用前测试一下与redis之间的通讯是否正常,若与redis之间的socket断了,或是ping redis返回的不是正常的pong,那么就直接抛出了异常。 测试
解决方案: .net
目前只想到这种简单的方案,至于为何会出现偶尔的redis通讯问题,有待之后慢慢研究! 对象
后续: ip
因为某一redis操做耗时,致使其余操做没法正常进行 get