system rabbitmq队列声明暂注释

This commit is contained in:
gaoqr
2025-05-14 09:32:18 +08:00
parent 341fd485b3
commit cb568c5646
@@ -25,30 +25,30 @@ public class ChenfengRabbitMQSystemConfiguration {
/** /**
* 广告状态修改 延迟队列 * 广告状态修改 延迟队列
*/ */
@Bean // @Bean
public Queue advertisementUpdateDelayedQueue(){ // public Queue advertisementUpdateDelayedQueue(){
return QueueBuilder.durable(SYSTEM_ADVERTISEMENT_UPDATE_DELAYED_QUEUE).build(); // return QueueBuilder.durable(SYSTEM_ADVERTISEMENT_UPDATE_DELAYED_QUEUE).build();
} // }
//
/** // /**
* 广告状态修改 定义延迟交换机 // * 广告状态修改 定义延迟交换机
*/ // */
@Bean // @Bean
public CustomExchange advertisementUpdateDelayExchange() { // public CustomExchange advertisementUpdateDelayExchange() {
Map<String, Object> args = new HashMap<>(); // Map<String, Object> args = new HashMap<>();
args.put("x-delayed-type", "direct"); // args.put("x-delayed-type", "direct");
return new CustomExchange(SYSTEM_ADVERTISEMENT_UPDATE_DELAYED_EXCHANGE, "x-delayed-message", true, false, args); // return new CustomExchange(SYSTEM_ADVERTISEMENT_UPDATE_DELAYED_EXCHANGE, "x-delayed-message", true, false, args);
} // }
//
/** // /**
* 广告状态修改 队列与交换机绑定 // * 广告状态修改 队列与交换机绑定
*/ // */
@Bean // @Bean
public Binding advertisementUpdateQueueABindingX(@Qualifier("advertisementUpdateDelayedQueue") Queue queue, // public Binding advertisementUpdateQueueABindingX(@Qualifier("advertisementUpdateDelayedQueue") Queue queue,
@Qualifier("advertisementUpdateDelayExchange") CustomExchange delayedExchange){ // @Qualifier("advertisementUpdateDelayExchange") CustomExchange delayedExchange){
return BindingBuilder.bind(queue) // return BindingBuilder.bind(queue)
.to(delayedExchange) // .to(delayedExchange)
.with(SYSTEM_ADVERTISEMENT_UPDATE_DELAYED_ROUTING_KEY) // .with(SYSTEM_ADVERTISEMENT_UPDATE_DELAYED_ROUTING_KEY)
.noargs(); // .noargs();
} // }
} }