From b4a814c5233885cc5df6ac76d6b8f9b5958c603c Mon Sep 17 00:00:00 2001 From: 张天森 <1292933220@qq.com> Date: 星期三, 28 九月 2022 11:20:06 +0800 Subject: [PATCH] bug修改 --- springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/config/RabbitmqConfig.java | 19 +++++++++++++++++++ 1 files changed, 19 insertions(+), 0 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/config/RabbitmqConfig.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/config/RabbitmqConfig.java index 6c7c478..4181d82 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/config/RabbitmqConfig.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/config/RabbitmqConfig.java @@ -37,6 +37,10 @@ public static final String ACID_DANGER_ROUTING_KEY = "huacheng.acid.danger.key"; public static final String ACID_DANGER_EXCHANGE = "huacheng.acid.danger.exchange"; + public static final String ACID_DIRECT_QUEUE = "huacheng.acid.direct.queue"; + public static final String ACID_DIRECT_ROUTING_KEY = "huacheng.acid.direct.key"; + public static final String ACID_DIRECT_EXCHANGE = "huacheng.acid.direct.exchange"; + @Bean public Queue preOrderQueue(){ @@ -107,6 +111,21 @@ } @Bean + public Queue acidDirectQueue(){ + return new Queue(ACID_DIRECT_QUEUE,true,false,false,null); + } + + @Bean + public Exchange acidDirectExchange(){ + return new DirectExchange(ACID_DIRECT_EXCHANGE,true,false); + } + + @Bean + public Binding acidDirectBinding(){ + return BindingBuilder.bind(acidDirectQueue()).to(acidDirectExchange()).with(ACID_DIRECT_ROUTING_KEY).noargs(); + } + + @Bean public Queue mcsOrderQueue(){ return new Queue(McsOrder_QUEUE,true,false,false,null); } -- Gitblit v1.7.1