类 RedisMessageDistributorConfiguration

java.lang.Object
com.sie.mbm.mom.framework.websocket.config.RedisMessageDistributorConfiguration

@ConditionalOnClass(org.springframework.data.redis.core.StringRedisTemplate.class) @ConditionalOnProperty(prefix="mom.websocket", name="message-distributor", havingValue="redis", matchIfMissing=true) @Configuration(proxyBeanMethods=false) public class RedisMessageDistributorConfiguration extends Object
基于 Redis Pub/Sub 的消息分发器
  • 构造器详细资料

    • RedisMessageDistributorConfiguration

      public RedisMessageDistributorConfiguration()
  • 方法详细资料

    • messageDistributor

      @Bean @ConditionalOnMissingBean(MessageDistributor.class) public RedisMessageDistributor messageDistributor(org.springframework.data.redis.core.StringRedisTemplate stringRedisTemplate)
    • redisWebsocketMessageListener

      @Bean @ConditionalOnBean(RedisMessageDistributor.class) @ConditionalOnMissingBean public RedisWebsocketMessageListener redisWebsocketMessageListener(org.springframework.data.redis.core.StringRedisTemplate stringRedisTemplate)
    • redisMessageListenerContainer

      @Bean @ConditionalOnBean(RedisMessageDistributor.class) @ConditionalOnMissingBean public org.springframework.data.redis.listener.RedisMessageListenerContainer redisMessageListenerContainer(org.springframework.data.redis.connection.RedisConnectionFactory connectionFactory)