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
public Queue advertisementUpdateDelayedQueue(){
return QueueBuilder.durable(SYSTEM_ADVERTISEMENT_UPDATE_DELAYED_QUEUE).build();
}
/**
* 广告状态修改 定义延迟交换机
*/
@Bean
public CustomExchange advertisementUpdateDelayExchange() {
Map<String, Object> args = new HashMap<>();
args.put("x-delayed-type", "direct");
return new CustomExchange(SYSTEM_ADVERTISEMENT_UPDATE_DELAYED_EXCHANGE, "x-delayed-message", true, false, args);
}
/**
* 广告状态修改 队列与交换机绑定
*/
@Bean
public Binding advertisementUpdateQueueABindingX(@Qualifier("advertisementUpdateDelayedQueue") Queue queue,
@Qualifier("advertisementUpdateDelayExchange") CustomExchange delayedExchange){
return BindingBuilder.bind(queue)
.to(delayedExchange)
.with(SYSTEM_ADVERTISEMENT_UPDATE_DELAYED_ROUTING_KEY)
.noargs();
}
// @Bean
// public Queue advertisementUpdateDelayedQueue(){
// return QueueBuilder.durable(SYSTEM_ADVERTISEMENT_UPDATE_DELAYED_QUEUE).build();
// }
//
// /**
// * 广告状态修改 定义延迟交换机
// */
// @Bean
// public CustomExchange advertisementUpdateDelayExchange() {
// Map<String, Object> args = new HashMap<>();
// args.put("x-delayed-type", "direct");
// return new CustomExchange(SYSTEM_ADVERTISEMENT_UPDATE_DELAYED_EXCHANGE, "x-delayed-message", true, false, args);
// }
//
// /**
// * 广告状态修改 队列与交换机绑定
// */
// @Bean
// public Binding advertisementUpdateQueueABindingX(@Qualifier("advertisementUpdateDelayedQueue") Queue queue,
// @Qualifier("advertisementUpdateDelayExchange") CustomExchange delayedExchange){
// return BindingBuilder.bind(queue)
// .to(delayedExchange)
// .with(SYSTEM_ADVERTISEMENT_UPDATE_DELAYED_ROUTING_KEY)
// .noargs();
// }
}