From f28d8076108296c387ed7e8f1bf819c060a6c8a2 Mon Sep 17 00:00:00 2001
From: zainali5120 <512061637@qq.com>
Date: Sat, 10 Oct 2020 22:56:57 +0800
Subject: [PATCH] golden交易所分布式支持

---
 src/main/java/com/xcong/excoin/configurations/RabbitMqConfig.java |   23 +++++++++++++++++++++++
 1 files changed, 23 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/xcong/excoin/configurations/RabbitMqConfig.java b/src/main/java/com/xcong/excoin/configurations/RabbitMqConfig.java
index 80f17cb..9a4d13c 100644
--- a/src/main/java/com/xcong/excoin/configurations/RabbitMqConfig.java
+++ b/src/main/java/com/xcong/excoin/configurations/RabbitMqConfig.java
@@ -109,6 +109,12 @@
 
     public static final String ROUTING_KEY_ROC_ORDER_SUBMIT  = "roc-order-routingKey-submit";
 
+    public static final String EXCHANGE_ROC_ORDER_CANCEL = "roc-exchange-order-cancel";
+
+    public static final String QUEUE_ROC_ORDER_CANCEL = "roc-order-queue-cancel";
+
+    public static final String ROUTING_KEY_ROC_ORDER_CANCEL  = "roc-order-routingKey-cancel";
+
 
     @Resource
     private ConnectionFactory connectionFactory;
@@ -161,6 +167,23 @@
         return BindingBuilder.bind(ordereSubmitQueue()).to(orderSubmitExchange()).with(ROUTING_KEY_ROC_ORDER_SUBMIT);
     }
 
+    // 交易订单
+    @Bean
+    public DirectExchange orderCancelExchange() {
+        return new DirectExchange(EXCHANGE_ROC_ORDER_CANCEL);
+    }
+
+
+    @Bean
+    public Queue ordereCancelQueue() {
+        return new Queue(QUEUE_ROC_ORDER_CANCEL, true);
+    }
+
+    @Bean
+    public Binding bindingCancelOrder() {
+        return BindingBuilder.bind(ordereCancelQueue()).to(orderCancelExchange()).with(ROUTING_KEY_ROC_ORDER_CANCEL);
+    }
+
 
    @Bean
     public DirectExchange usdtUpdateExchange() {

--
Gitblit v1.9.1