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

Blade 未结 1 83
82101697
82101697 2026-04-13 17:14

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

1. 

2. 

3.


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


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


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


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

我在后台创建设备

image.png

执行方法DeviceServiceImpl--》submit

-image.png

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

image.png

1条回答
  •  admin
    admin (楼主)
    2026-04-13 20:16

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

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

    作者追问:2026-04-13 20:16

    怎么给你发视频?我更新以后还是不行。给你录制了操作视频

    回答: 2026-04-13 20:16

    发这里 bladejava@qq.com ,把详细的可重现步骤列出来

    0 讨论(0)
提交回复