[java][rabbitmq] implementation 'com.rabbitmq:amqp-client 를 사용해서 direct, topic, header 모두 코드로 써보자


[java][rabbitmq] implementation 'com.rabbitmq:amqp-client 를 사용해서 direct, topic, header 모두 코드로 써보자

gradle 환경에서 진행했습니다. 아무리 찾아도 direct, topic, header 모두 모아놓은 코드가 없어서 직접 작성하였습니다. 환경설정 dependencies { ... implementation 'com.rabbitmq:amqp-client:5.16.0' } direct producer 또는 publish @SpringBootApplication public class ProducerApplication { private final static String QUEUE_NAME = "sample.queue1"; public static void main(String[] args) throws IOException, TimeoutException { String name="sample"; try { //연결 객체 생성 ConnectionFactory factory = new ConnectionFactory(); factory.setHost("rabbitmq ip주소"); ...


#15672 #rabbitmq #queue #publish #producer #mq #header #exchange #direct #consumer #client #channel #amqp #5672 #topic

원문링크 : [java][rabbitmq] implementation 'com.rabbitmq:amqp-client 를 사용해서 direct, topic, header 모두 코드로 써보자