融合版本创建设备没写入缓存问题

Blade 未结 1 17

一、该问题的重现步骤是什么?

1. 

2. 

3.


二、你期待的结果是什么?实际看到的又是什么?


三、你正在使用的是什么产品,什么版本?在什么操作系统上?


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

我在后台创建设备

image.png

执行方法DeviceServiceImpl--》submit

-image.png

上面新设备没有写入到缓存,导致后续查询设备信息时候都改成从缓存查询,没有此记录,缓存没有时候不会去数据库查,

image.png

1条回答
  • 目前设备的缓存策略是懒加载,新增的时候不会创建缓存,只有去查询的时候首次没有缓存,会去数据库查询,然后再把数据库的数据返回并且写入redis。下一次查询就会从redis获取了。

    这个应该解决了,你更新最新版试试,如果还不行的话,麻烦把你的 重现步骤 提供下,我们按照你的步骤去排查。

    0 讨论(0)
提交回复