설정

메시지 발행

메시지 수신

설정

의존성 설정

implementation("org.springframework.boot:spring-boot-starter-data-redis")

스프링 부트 자동 구성

RedisMessageListenerContainer 빈 등록 (필수 설정)

@Configuration
public class RedisMessageConfig {
    
    @Bean
    public RedisMessageListenerContainer redisMessageListenerContainer(RedisConnectionFactory connectionFactory,
                                                                       MessageListenerAdapter messageListener) {
        RedisMessageListenerContainer messageListenerContainer = new RedisMessageListenerContainer();
        messageListenerContainer.setConnectionFactory(connectionFactory);
        return messageListenerContainer;
    }
    
}

메시지 발행

메시지 수신

@Component
public class RedisMessageSubscriber implements MessageListener {
    
    
}