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