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 모두 코드로 써보자