From d6df4ca797ee1c6ce8fa78768f5425f187734bd9 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期一, 18 一月 2021 18:44:08 +0800
Subject: [PATCH] 外网部署参数修改

---
 service-daylucky/src/main/java/com/ks/daylucky/util/mq/consumer/ActivityDrawnNotifyConsumer.java |   16 ++++++++++------
 1 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/service-daylucky/src/main/java/com/ks/daylucky/util/mq/consumer/ActivityDrawnNotifyConsumer.java b/service-daylucky/src/main/java/com/ks/daylucky/util/mq/consumer/ActivityDrawnNotifyConsumer.java
index f396504..e6a6221 100644
--- a/service-daylucky/src/main/java/com/ks/daylucky/util/mq/consumer/ActivityDrawnNotifyConsumer.java
+++ b/service-daylucky/src/main/java/com/ks/daylucky/util/mq/consumer/ActivityDrawnNotifyConsumer.java
@@ -1,7 +1,9 @@
 package com.ks.daylucky.util.mq.consumer;
 
+import com.ks.daylucky.exception.ActivityDrawnRecieveNotifyInfoException;
 import com.ks.daylucky.pojo.DO.ActivityDrawnRecieveNotifyInfo;
 import com.ks.daylucky.service.ActivityDrawnRecieveNotifyInfoService;
+import com.ks.daylucky.util.LoggerUtil;
 import com.ks.daylucky.util.mq.CMQManager;
 import com.ks.lucky.pojo.DO.LuckyActivityAwardResult;
 import com.ks.lucky.pojo.DO.LuckyActivityAwards;
@@ -23,13 +25,12 @@
 import java.util.Vector;
 
 public class ActivityDrawnNotifyConsumer implements CMQConsumeRunner {
-
     Logger logger = LoggerFactory.getLogger(ActivityDrawnNotifyConsumer.class);
 
-    @Reference(version = "1.0.0",check = false)
+    @Reference(version = "1.0.0", check = false)
     private LuckyActivityAwardResultService luckyActivityAwardResultService;
 
-    @Reference(version = "1.0.0",check = false)
+    @Reference(version = "1.0.0", check = false)
     private LuckyActivityAwardService luckyActivityAwardService;
 
     @Resource
@@ -40,11 +41,12 @@
         new JobThreadExecutorServiceImpl().run(new Runnable() {
             @Override
             public void run() {
-                List<Message> messageList = CMQManager.getInstance().consumeMsgMsg(16);
+                LoggerUtil.mqLogger.info("鎺ユ敹娑堟伅 {}", ActivityDrawnNotifyConsumer.class.getSimpleName());
+                List<Message> messageList = CMQManager.getInstance().consumeActivityDrawnMsg(16);
                 if (messageList != null) {
                     for (Message message : messageList) {
                         BaseMQMsg mqMsg = JsonUtil.getSimpleGson().fromJson(message.msgBody, BaseMQMsg.class);
-                        String tag=mqMsg.getCmqMsgTag();
+                        String tag = mqMsg.getCmqMsgTag();
                         if (tag.equalsIgnoreCase(LuckyCMQConstant.TAG_ACTIVITY_DRAWN)) {
 
                             try {
@@ -80,7 +82,9 @@
                                     default:
                                         break;
                                 }
-                                CMQManager.getInstance().deleteMsgMsg(message.receiptHandle);
+                                CMQManager.getInstance().deleteActivityDrawnMsg(message.receiptHandle);
+                            } catch (ActivityDrawnRecieveNotifyInfoException e) {
+                                CMQManager.getInstance().deleteActivityDrawnMsg(message.receiptHandle);
                             } catch (Exception e) {
                                 logger.error("閫氱煡娑堣垂鍑洪敊锛�" + e.getMessage());
                             }

--
Gitblit v1.8.0