记一个Redis的bug和解决方案
发生原因:在一天高高兴兴来到公司 ,正常启动服务的时候,发现服务连接redis报错
"Could not get a resource from the pool"
确认了redis的配置文件一切正常,因为前一天的redis还能正常使用
随即检查6379端口,发现被idea占用
附命令:
netstat -ano|findstr "6379"
然后搜索对应pid的应用,我这里搜索到的就是idea coslone
关闭idea 重新启动redis-server.exe
连接,一切正常.
搞定!
首先要检查配置文件和Redies的config文件,如果一切正常,Redis不应该报错的情况下,请检查是否端口被占用.