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