648540858
2021-12-08 2166ec93624b6b9d2f5702d30b9f5030a37d72b5
解决Redis服务出于安全会禁用CONFIG命令后服务不可用的问题
4个文件已修改
23 ■■■■ 已修改文件
src/main/java/com/genersoft/iot/vmp/gb28181/event/offline/KeepaliveTimeoutListenerForPlatform.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/genersoft/iot/vmp/gb28181/event/offline/KeepliveTimeoutListener.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/genersoft/iot/vmp/media/zlm/event/ZLMKeepliveTimeoutListener.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/genersoft/iot/vmp/media/zlm/event/ZLMOnlineEventListener.java 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/genersoft/iot/vmp/gb28181/event/offline/KeepaliveTimeoutListenerForPlatform.java
@@ -30,6 +30,8 @@
    public KeepaliveTimeoutListenerForPlatform(RedisMessageListenerContainer listenerContainer) {
        super(listenerContainer);
        // 配置springboot默认Config为空,即不让应用去修改redis的默认配置,因为Redis服务出于安全会禁用CONFIG命令给远程用户使用
        setKeyspaceNotificationsConfigParameter("");
    }
src/main/java/com/genersoft/iot/vmp/gb28181/event/offline/KeepliveTimeoutListener.java
@@ -30,6 +30,8 @@
    public KeepliveTimeoutListener(RedisMessageListenerContainer listenerContainer) {
        super(listenerContainer);
        // 配置springboot默认Config为空,即不让应用去修改redis的默认配置,因为Redis服务出于安全会禁用CONFIG命令给远程用户使用
        setKeyspaceNotificationsConfigParameter("");
    }
    /**
src/main/java/com/genersoft/iot/vmp/media/zlm/event/ZLMKeepliveTimeoutListener.java
@@ -29,6 +29,8 @@
    public ZLMKeepliveTimeoutListener(RedisMessageListenerContainer listenerContainer) {
        super(listenerContainer);
        // 配置springboot默认Config为空,即不让应用去修改redis的默认配置,因为Redis服务出于安全会禁用CONFIG命令给远程用户使用
        setKeyspaceNotificationsConfigParameter("");
    }
    /**
src/main/java/com/genersoft/iot/vmp/media/zlm/event/ZLMOnlineEventListener.java
@@ -28,21 +28,6 @@
    private final static Logger logger = LoggerFactory.getLogger(ZLMOnlineEventListener.class);
    @Autowired
    private IVideoManagerStorager storager;
    @Autowired
    private RedisUtil redis;
    @Autowired
    private SipConfig sipConfig;
    @Autowired
    private UserSetup userSetup;
    @Autowired
    private IMediaServerService mediaServerService;
    @Autowired
    private IStreamPushService streamPushService;
    @Autowired
@@ -58,8 +43,6 @@
        }
        streamPushService.zlmServerOnline(event.getMediaServerId());
        streamProxyService.zlmServerOnline(event.getMediaServerId());
    }
}