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