Commit 2166ec93624b6b9d2f5702d30b9f5030a37d72b5
1 parent
ab811367
解决Redis服务出于安全会禁用CONFIG命令后服务不可用的问题
Showing
4 changed files
with
6 additions
and
17 deletions
src/main/java/com/genersoft/iot/vmp/gb28181/event/offline/KeepaliveTimeoutListenerForPlatform.java
| @@ -30,6 +30,8 @@ public class KeepaliveTimeoutListenerForPlatform extends KeyExpirationEventMessa | @@ -30,6 +30,8 @@ public class KeepaliveTimeoutListenerForPlatform extends KeyExpirationEventMessa | ||
| 30 | 30 | ||
| 31 | public KeepaliveTimeoutListenerForPlatform(RedisMessageListenerContainer listenerContainer) { | 31 | public KeepaliveTimeoutListenerForPlatform(RedisMessageListenerContainer listenerContainer) { |
| 32 | super(listenerContainer); | 32 | super(listenerContainer); |
| 33 | + // 配置springboot默认Config为空,即不让应用去修改redis的默认配置,因为Redis服务出于安全会禁用CONFIG命令给远程用户使用 | ||
| 34 | + setKeyspaceNotificationsConfigParameter(""); | ||
| 33 | } | 35 | } |
| 34 | 36 | ||
| 35 | 37 |
src/main/java/com/genersoft/iot/vmp/gb28181/event/offline/KeepliveTimeoutListener.java
| @@ -30,6 +30,8 @@ public class KeepliveTimeoutListener extends KeyExpirationEventMessageListener { | @@ -30,6 +30,8 @@ public class KeepliveTimeoutListener extends KeyExpirationEventMessageListener { | ||
| 30 | 30 | ||
| 31 | public KeepliveTimeoutListener(RedisMessageListenerContainer listenerContainer) { | 31 | public KeepliveTimeoutListener(RedisMessageListenerContainer listenerContainer) { |
| 32 | super(listenerContainer); | 32 | super(listenerContainer); |
| 33 | + // 配置springboot默认Config为空,即不让应用去修改redis的默认配置,因为Redis服务出于安全会禁用CONFIG命令给远程用户使用 | ||
| 34 | + setKeyspaceNotificationsConfigParameter(""); | ||
| 33 | } | 35 | } |
| 34 | 36 | ||
| 35 | /** | 37 | /** |
src/main/java/com/genersoft/iot/vmp/media/zlm/event/ZLMKeepliveTimeoutListener.java
| @@ -29,6 +29,8 @@ public class ZLMKeepliveTimeoutListener extends KeyExpirationEventMessageListene | @@ -29,6 +29,8 @@ public class ZLMKeepliveTimeoutListener extends KeyExpirationEventMessageListene | ||
| 29 | 29 | ||
| 30 | public ZLMKeepliveTimeoutListener(RedisMessageListenerContainer listenerContainer) { | 30 | public ZLMKeepliveTimeoutListener(RedisMessageListenerContainer listenerContainer) { |
| 31 | super(listenerContainer); | 31 | super(listenerContainer); |
| 32 | + // 配置springboot默认Config为空,即不让应用去修改redis的默认配置,因为Redis服务出于安全会禁用CONFIG命令给远程用户使用 | ||
| 33 | + setKeyspaceNotificationsConfigParameter(""); | ||
| 32 | } | 34 | } |
| 33 | 35 | ||
| 34 | /** | 36 | /** |
src/main/java/com/genersoft/iot/vmp/media/zlm/event/ZLMOnlineEventListener.java
| @@ -28,21 +28,6 @@ public class ZLMOnlineEventListener implements ApplicationListener<ZLMOnlineEven | @@ -28,21 +28,6 @@ public class ZLMOnlineEventListener implements ApplicationListener<ZLMOnlineEven | ||
| 28 | private final static Logger logger = LoggerFactory.getLogger(ZLMOnlineEventListener.class); | 28 | private final static Logger logger = LoggerFactory.getLogger(ZLMOnlineEventListener.class); |
| 29 | 29 | ||
| 30 | @Autowired | 30 | @Autowired |
| 31 | - private IVideoManagerStorager storager; | ||
| 32 | - | ||
| 33 | - @Autowired | ||
| 34 | - private RedisUtil redis; | ||
| 35 | - | ||
| 36 | - @Autowired | ||
| 37 | - private SipConfig sipConfig; | ||
| 38 | - | ||
| 39 | - @Autowired | ||
| 40 | - private UserSetup userSetup; | ||
| 41 | - | ||
| 42 | - @Autowired | ||
| 43 | - private IMediaServerService mediaServerService; | ||
| 44 | - | ||
| 45 | - @Autowired | ||
| 46 | private IStreamPushService streamPushService; | 31 | private IStreamPushService streamPushService; |
| 47 | 32 | ||
| 48 | @Autowired | 33 | @Autowired |
| @@ -59,7 +44,5 @@ public class ZLMOnlineEventListener implements ApplicationListener<ZLMOnlineEven | @@ -59,7 +44,5 @@ public class ZLMOnlineEventListener implements ApplicationListener<ZLMOnlineEven | ||
| 59 | streamPushService.zlmServerOnline(event.getMediaServerId()); | 44 | streamPushService.zlmServerOnline(event.getMediaServerId()); |
| 60 | streamProxyService.zlmServerOnline(event.getMediaServerId()); | 45 | streamProxyService.zlmServerOnline(event.getMediaServerId()); |
| 61 | 46 | ||
| 62 | - | ||
| 63 | - | ||
| 64 | } | 47 | } |
| 65 | } | 48 | } |