使用redis,运行后端项目可能遇到以下报错:
在这里插入图片描述
原因是spring-session调用了CONFIG命令来配置Keyspace notifications功能。而线上环境的redis基于权限的考虑,禁止应用服务执行CONFIG命令,就导致了应用在初始化时抛出此异常。
解决办法:
可以去调spring-session依赖,将其注释,刷新maven

<dependency>
            <groupId>org.springframework.session</groupId>
            <artifactId>spring-session-data-redis</artifactId>
</dependency>

【问题记录】Error creating bean with name ‘enableRedisKeyspaceNotificationsInitializer‘报错处理

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐