프로그래밍

vertx 3.1에서 redis pub-sub 사용하기

약올랑 2015. 11. 6. 16:15

개요

vertx 3.1에서 redis를 이용해 pub-sub가 동작하지 않았다.

vertx 공식 문서vertx redis client github에 있는 예제를 그대로 했음에도 안되었는데,

원인은 컨수머에 등록한 이름이 vertx 2에서 사용했던 구버전의 이름이었다. 

redis client 소스를 파악해 정상적인 이름을 얻어냈다.

올바른 예제 코드

vertx.eventBus().consumer에 등록할 이름을 io.vertx.redis.* 으로 해야 한다