From 72b7d6b5ac0e3e4804886382bcada61e7469e9d0 Mon Sep 17 00:00:00 2001
From: Helius <wangdoubleone@gmail.com>
Date: Thu, 03 Jun 2021 14:59:59 +0800
Subject: [PATCH] modify

---
 src/main/java/com/xcong/excoin/rabbit/producer/UsdtUpdateProducer.java |    4 ++--
 src/main/java/com/xcong/excoin/configurations/ScheduleConfig.java      |   18 ++++++++++++++++++
 src/test/java/com/xcong/excoin/XchTest.java                            |    9 +++++++++
 src/main/resources/application.yml                                     |    6 +++---
 4 files changed, 32 insertions(+), 5 deletions(-)

diff --git a/src/main/java/com/xcong/excoin/configurations/ScheduleConfig.java b/src/main/java/com/xcong/excoin/configurations/ScheduleConfig.java
new file mode 100644
index 0000000..fc22982
--- /dev/null
+++ b/src/main/java/com/xcong/excoin/configurations/ScheduleConfig.java
@@ -0,0 +1,18 @@
+package com.xcong.excoin.configurations;
+
+
+import org.springframework.context.annotation.Bean;
+import org.springframework.context.annotation.Configuration;
+import org.springframework.scheduling.annotation.SchedulingConfigurer;
+import org.springframework.scheduling.config.ScheduledTaskRegistrar;
+
+import java.util.concurrent.Executors;
+
+@Configuration
+public class ScheduleConfig implements SchedulingConfigurer {
+
+    @Override
+    public void configureTasks(ScheduledTaskRegistrar taskRegistrar) {
+        taskRegistrar.setScheduler(Executors.newScheduledThreadPool(50));
+    }
+}
diff --git a/src/main/java/com/xcong/excoin/rabbit/producer/UsdtUpdateProducer.java b/src/main/java/com/xcong/excoin/rabbit/producer/UsdtUpdateProducer.java
index c89f4c9..91945b0 100644
--- a/src/main/java/com/xcong/excoin/rabbit/producer/UsdtUpdateProducer.java
+++ b/src/main/java/com/xcong/excoin/rabbit/producer/UsdtUpdateProducer.java
@@ -26,12 +26,12 @@
 
     public void sendMsg(String content) {
         CorrelationData correlationData = new CorrelationData(IdUtil.simpleUUID());
-        rabbitTemplate.convertAndSend(RabbitMqConfig.EXCHANGE_USDT_UPDATE, RabbitMqConfig.ROUTING_KEY_USDT_UPDATE, content, correlationData);
+        rabbitTemplate.convertAndSend(RabbitMqConfig.EXCHANGE_XCH, RabbitMqConfig.ROUTING_KEY_USDT_UPDATE, content, correlationData);
     }
 
     public void sendAddressMsg(String content) {
         CorrelationData correlationData = new CorrelationData(IdUtil.simpleUUID());
-        rabbitTemplate.convertAndSend(RabbitMqConfig.EXCHANGE_USDT_ADDRESS, RabbitMqConfig.ROUTING_KEY_USDT_ADDRESS, content, correlationData);
+        rabbitTemplate.convertAndSend(RabbitMqConfig.EXCHANGE_XCH, RabbitMqConfig.ROUTING_KEY_USDT_ADDRESS, content, correlationData);
     }
 
 
diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml
index 8a3fd03..2e98caf 100644
--- a/src/main/resources/application.yml
+++ b/src/main/resources/application.yml
@@ -7,9 +7,9 @@
   profiles:
     active: dev
   datasource:
-#    url: jdbc:mysql://rm-bp151tw8er79ig9kb5o.mysql.rds.aliyuncs.com:3306/db_biue?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=GMT%2b8
-#    username: ctcoin_data
-#    password: ctcoin_123
+#    url: jdbc:mysql://124.70.222.34:3306/yunding?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=GMT%2b8
+#    username: yunding
+#    password: yunding123!@#
     url: jdbc:mysql://120.27.238.55:3306/yunding_test?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=GMT%2b8
     username: ct_test
     password: 123456
diff --git a/src/test/java/com/xcong/excoin/XchTest.java b/src/test/java/com/xcong/excoin/XchTest.java
index 50684cf..ca9f9e9 100644
--- a/src/test/java/com/xcong/excoin/XchTest.java
+++ b/src/test/java/com/xcong/excoin/XchTest.java
@@ -7,6 +7,7 @@
 import cn.hutool.core.util.ObjectUtil;
 import cn.hutool.http.HttpRequest;
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.xcong.excoin.modules.blackchain.service.TrxUsdtUpdateService;
 import com.xcong.excoin.modules.coin.parameter.dto.CoinInListDto;
 import com.xcong.excoin.modules.coin.service.CoinService;
 import com.xcong.excoin.modules.yunding.dao.YdOrderDao;
@@ -175,4 +176,12 @@
     public void baseDataTest() {
         xchBaseDataUpdateJob.baseDataUpdate();
     }
+
+    @Autowired
+    private TrxUsdtUpdateService trxUsdtUpdateService;
+
+    @Test
+    public void trxTest() {
+        trxUsdtUpdateService.monitorCoinListener(30747892L);
+    }
 }

--
Gitblit v1.9.1