原!!Spring redis的Scan的坑,慎用!

线上发现有机器,在发生某块业务大量请求时,后面就没有日志了,查看线程状态,如图1,发现不少线程被阻塞了,查看代码发现,用到了scan,如图2,百度以后,发现该操做不会自动释放redis链接,致使redis链接被占满,后面的请求线程阻塞了。redis

图1:多线程

图2:线程

 

网上有类似状况的日志

https://www.jianshu.com/p/d9f0a547bd0eblog

相关文章
相关标签/搜索