眼睛大水壶

文章
5
资源
0
加入时间
2年10月17天

RedisClient 报出java.net.SocketException: Broken pipe异常

问题场景:读写数据量小时没有问题,当读写数据量大的时候偶尔会报出这个异常原因分析:大数据操作时间较长,被redis server强行close了,超过redis server的某个值。相关参数:minEvictableIdleTimeMillis 。线程中如果检测到当前连接的最后活跃时间和当前时间的差值大于minEvictableIdleTimeMillis,则关闭当前连接其他案...