Redis:记录一次生产环境部署出现 ERR unknown command ‘XREADGROUP‘问题,导致启动失败

项目场景:

将jar包部署到生产环境,启动时一直报错无法连接到redis


问题描述:

报错截图:
在这里插入图片描述

原因分析:

显示无法连接,从java的yml配置文件和redis配置文件两块排查


解决方案:

打开notify-keyspace-events Ex就好了

在这里插入图片描述

# “notify-keyspace-events” 将组成的字符串作为参数
# 零个或多个字符。 空字符串表示通知
# 被禁用。
#
# 示例:启用列表和通用事件,从
# 事件名称,使用:
#
#  notify-keyspace-events Elg
#
# 示例2:获取订阅频道的过期key的流
# name __keyevent@0__:过期使用:
#
notify-keyspace-events Ex
#
# 默认情况下所有通知都被禁用,因为大多数用户不需要
# 这个特性和特性有一些开销。 请注意,如果您不
# 至少指定 K 或 E 之一,不会传递任何事件。
#  notify-keyspace-events ""

Guess you like

Origin blog.csdn.net/weixin_42842069/article/details/117666693