SpringBoot
文章平均质量分 65
值得觊觎一眼
这个作者很懒,什么都没留下…
展开
-
SpringBoot监听Redis key失效事件
SpringBoot监听Redis key失效事件一、问题背景设备发送的心跳数据中的状态信息会保存在Redis缓存中,当缓存中的key超时失效时,将根据key中的设备id更新数据库中的数据,这时就需要监听Redis 的key失效事件二、解决方案1.开启Redis key的过期提醒修改Redis的配置文件redis.conf,找到配置(没有就新增)notify-keyspace-event默认为:notify-keyspace-event ""修改为:notify-keyspace-event原创 2021-05-10 15:29:26 · 933 阅读 · 0 评论 -
SpringBoot中@Component注解无法使用@Autowired注解的问题
SpringBoot中@Component注解无法使用@Autowired注解的问题一、问题原因springboot 项目中某些情况下@Component注解下@Autowired的类为null的情况,也就是没注入成功,或者是此类在bean加载之前就被调用了。二、解决办法问题代码redisService为空导致空指针异常@Componentpublic class TestUtil{ @Autowired private RedisService redisService; publi原创 2021-05-10 14:15:45 · 6172 阅读 · 8 评论 -
SpringBoot Logback无法获取配置中心属性
SpringBoot Logback无法获取配置中心属性前言最近在做项目中,需要把项目中的日志信息通过RabbitMQ将规定格式的消息发送到消息队列中,然后ELK系统通过消息队列拿日志并且保存起来,在日志的配置文件(logback-spring.xml)中我们需要加入RabbitMQ的配置信息,我们的RabbitMQ信息存在Nacos的配置中心,就出现项目启动无法获取到RabbitMQ的配置,导致出错如何解决问题原因在springboot官网 https://docs.spring.io/spr原创 2021-01-19 15:14:15 · 1047 阅读 · 0 评论