关于Redis.use()为空

jfinal 框架里面应用Redis,启动项目程序无异常:

image.png

在不关闭运行的项目的情况下,修改代码,再保存会重新加载插件会出现下面的异常:


image.png

经过查找发现Redis.use()为空,进而确定cache为空,这个错误是定时去查看某个键是否存在而报的,但是虽然不断报错,但是redis调用完全正常,请问这个怎么解决。

评论区

JFinal

2017-10-28 14:32

通过启动信息就可以看出来,是对 jfinal 代码进行过改变后的版本,所以细节一定要自己把握好

异常是 RedisUtil.existsKey(...) 方法内部抛出的,而这个方法并不是 jfinal 提供的,所以我也就不可能知道原因了

热门反馈

扫码入社