From 264b5dea5b74c4b5ba54a90caba7e709858a037e Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期四, 25 八月 2022 17:58:27 +0800
Subject: [PATCH] 增加rabbitmq

---
 src/main/java/com/yeshi/buwan/util/mq/CMQManager.java |   96 ++++++++++++++++-------------------------------
 1 files changed, 33 insertions(+), 63 deletions(-)

diff --git a/src/main/java/com/yeshi/buwan/util/mq/CMQManager.java b/src/main/java/com/yeshi/buwan/util/mq/CMQManager.java
index 84277b2..13a20aa 100644
--- a/src/main/java/com/yeshi/buwan/util/mq/CMQManager.java
+++ b/src/main/java/com/yeshi/buwan/util/mq/CMQManager.java
@@ -5,7 +5,6 @@
 import com.yeshi.buwan.dto.mq.*;
 import com.yeshi.buwan.util.StringUtil;
 import net.sf.json.JSONObject;
-import org.yeshi.utils.CMQUtil;
 
 import java.util.ArrayList;
 import java.util.HashMap;
@@ -16,11 +15,7 @@
     private static String secretId = "AKIDTlpgJhLjOozvd6QI2XnpfGbgV4NQJk25";
     private static String secretKey = "xhCSUHo55oHUQ6XicFcmfIgspX0EEzWo";
     private static CMQManager cmqManager;
-    private static CMQUtil cmqUtil;
     private static TDMQUtil tdmqUtil;
-
-    private final static boolean TDMQ_CONSUMER = true;
-
     // 鎼滅储寮曟搸
     public static String QUEUENAME_SOLR = "buwan-solr-new";
     //瑙嗛鏇存柊-鐖卞鑹�2
@@ -54,8 +49,6 @@
 
 
     static {
-        cmqUtil = CMQUtil.getInstance(secretId, secretKey);
-
         tdmqUtil = TDMQUtil.getInstance();
         tdmqUtil.init(secretId, secretKey, true);
 
@@ -100,7 +93,7 @@
     //娑堣垂涓撹緫鏇存柊娑堟伅
     public List<IqiyiAlbum2MQMsg> consumeIqiyiAlbumUpdateMsg(int count) {
         List<IqiyiAlbum2MQMsg> list = new ArrayList<>();
-        List<Message> msgList = TDMQ_CONSUMER ? tdmqUtil.recieveMsg(count, QUEUENAME_VIDEO_UPDATE_IQIYI_2) : cmqUtil.recieveMsg(count, QUEUENAME_VIDEO_UPDATE_IQIYI_2);
+        List<Message> msgList = tdmqUtil.recieveMsg(count, QUEUENAME_VIDEO_UPDATE_IQIYI_2);
         if (msgList != null)
             for (Message msg : msgList) {
                 IqiyiAlbum2MQMsg mm = new IqiyiAlbum2MQMsg();
@@ -113,11 +106,8 @@
 
     //鍒犻櫎涓撹緫鏇存柊娑堟伅
     public void deleteIqiyiAlbumUpdateMsg(String handler) {
-        if (TDMQ_CONSUMER) {
-            tdmqUtil.deleteMsg(QUEUENAME_VIDEO_UPDATE_IQIYI_2, handler);
-        } else {
-            cmqUtil.deleteMsg(QUEUENAME_VIDEO_UPDATE_IQIYI_2, handler);
-        }
+        tdmqUtil.deleteMsg(QUEUENAME_VIDEO_UPDATE_IQIYI_2, handler);
+
     }
 
 
@@ -129,7 +119,7 @@
     //娑堣垂涓撹緫鏇存柊娑堟伅
     public List<FunTVAlbum2MQMsg> consumeFunTVAlbumUpdateMsg(int count) {
         List<FunTVAlbum2MQMsg> list = new ArrayList<>();
-        List<Message> msgList = TDMQ_CONSUMER ? tdmqUtil.recieveMsg(count, QUEUENAME_VIDEO_UPDATE_FUNTV_2) : cmqUtil.recieveMsg(count, QUEUENAME_VIDEO_UPDATE_FUNTV_2);
+        List<Message> msgList = tdmqUtil.recieveMsg(count, QUEUENAME_VIDEO_UPDATE_FUNTV_2);
         if (msgList != null)
             for (Message msg : msgList) {
                 FunTVAlbum2MQMsg mm = new FunTVAlbum2MQMsg();
@@ -143,11 +133,8 @@
 
     //鍒犻櫎涓撹緫鏇存柊娑堟伅
     public void deleteFunTVAlbumUpdateMsg(String handler) {
-        if (TDMQ_CONSUMER) {
-            tdmqUtil.deleteMsg(QUEUENAME_VIDEO_UPDATE_FUNTV_2, handler);
-        } else {
-            cmqUtil.deleteMsg(QUEUENAME_VIDEO_UPDATE_FUNTV_2, handler);
-        }
+
+        tdmqUtil.deleteMsg(QUEUENAME_VIDEO_UPDATE_FUNTV_2, handler);
 
 
     }
@@ -165,7 +152,7 @@
     //娑堣垂涓撹緫鏇存柊娑堟伅
     public List<PPTVMQMsg> consumePPTVSeriesUpdateMsg(int count) {
         List<PPTVMQMsg> list = new ArrayList<>();
-        List<Message> msgList = TDMQ_CONSUMER ? tdmqUtil.recieveMsg(count, QUEUENAME_VIDEO_UPDATE_PPTV) : cmqUtil.recieveMsg(count, QUEUENAME_VIDEO_UPDATE_PPTV);
+        List<Message> msgList = tdmqUtil.recieveMsg(count, QUEUENAME_VIDEO_UPDATE_PPTV);
         if (msgList != null)
             for (Message msg : msgList) {
                 PPTVMQMsg mm = new Gson().fromJson(msg.msgBody, PPTVMQMsg.class);
@@ -177,11 +164,9 @@
 
     //鍒犻櫎涓撹緫鏇存柊娑堟伅
     public void deletePPTVSeriesUpdateMsg(String handler) {
-        if (TDMQ_CONSUMER) {
-            tdmqUtil.deleteMsg(QUEUENAME_VIDEO_UPDATE_PPTV, handler);
-        } else {
-            cmqUtil.deleteMsg(QUEUENAME_VIDEO_UPDATE_PPTV, handler);
-        }
+
+        tdmqUtil.deleteMsg(QUEUENAME_VIDEO_UPDATE_PPTV, handler);
+
     }
 
 
@@ -201,7 +186,7 @@
 
     public List<SolrVideoMQMsg> consumeSolrMsg(int count) {
         List<SolrVideoMQMsg> list = new ArrayList<>();
-        List<Message> msgList = TDMQ_CONSUMER ? tdmqUtil.recieveMsg(count, QUEUENAME_SOLR) : cmqUtil.recieveMsg(count, QUEUENAME_SOLR);
+        List<Message> msgList = tdmqUtil.recieveMsg(count, QUEUENAME_SOLR);
         if (msgList != null)
             for (Message msg : msgList) {
                 SolrVideoMQMsg mm = new SolrVideoMQMsg();
@@ -214,11 +199,9 @@
 
 
     public void deleteSolrMsg(String handler) {
-        if (TDMQ_CONSUMER) {
-            tdmqUtil.deleteMsg(QUEUENAME_SOLR, handler);
-        } else {
-            cmqUtil.deleteMsg(QUEUENAME_SOLR, handler);
-        }
+
+        tdmqUtil.deleteMsg(QUEUENAME_SOLR, handler);
+
     }
 
 
@@ -234,7 +217,7 @@
 
     public List<CMQResult> consumeVideoResourceDeleteMsg(int count) {
         List<CMQResult> list = new ArrayList<>();
-        List<Message> msgList = TDMQ_CONSUMER ? tdmqUtil.recieveMsg(count, QUEUENAME_VIDEO_RESOURCE_DELETE) : cmqUtil.recieveMsg(count, QUEUENAME_VIDEO_RESOURCE_DELETE);
+        List<Message> msgList = tdmqUtil.recieveMsg(count, QUEUENAME_VIDEO_RESOURCE_DELETE);
         if (msgList != null)
             for (Message msg : msgList) {
                 CMQResult mm = new CMQResult();
@@ -247,11 +230,9 @@
 
 
     public void deleteVideoResourceDeleteMsg(String handler) {
-        if (TDMQ_CONSUMER) {
-            tdmqUtil.deleteMsg(QUEUENAME_VIDEO_RESOURCE_DELETE, handler);
-        } else {
-            cmqUtil.deleteMsg(QUEUENAME_VIDEO_RESOURCE_DELETE, handler);
-        }
+
+        tdmqUtil.deleteMsg(QUEUENAME_VIDEO_RESOURCE_DELETE, handler);
+
     }
 
 
@@ -267,7 +248,7 @@
 
     public List<CMQResult> consumeUpdateVideoExtraInfoMsg(int count) {
         List<CMQResult> list = new ArrayList<>();
-        List<Message> msgList = TDMQ_CONSUMER ? tdmqUtil.recieveMsg(count, QUEUENAME_UPDATE_VIDEO_EXTRAINFO) : cmqUtil.recieveMsg(count, QUEUENAME_UPDATE_VIDEO_EXTRAINFO);
+        List<Message> msgList = tdmqUtil.recieveMsg(count, QUEUENAME_UPDATE_VIDEO_EXTRAINFO);
         if (msgList != null)
             for (Message msg : msgList) {
                 CMQResult mm = new CMQResult();
@@ -279,11 +260,9 @@
     }
 
     public void deleteUpdateVideoExtraInfoMsg(String handler) {
-        if (TDMQ_CONSUMER) {
-            tdmqUtil.deleteMsg(QUEUENAME_UPDATE_VIDEO_EXTRAINFO, handler);
-        } else {
-            cmqUtil.deleteMsg(QUEUENAME_UPDATE_VIDEO_EXTRAINFO, handler);
-        }
+
+        tdmqUtil.deleteMsg(QUEUENAME_UPDATE_VIDEO_EXTRAINFO, handler);
+
     }
 
 
@@ -300,7 +279,7 @@
     public List<InternetSearchVideoMQMsg> consumeInternetSearchVideoUpdateMsg(int count) {
         Gson gson = new Gson();
         List<InternetSearchVideoMQMsg> list = new ArrayList<>();
-        List<Message> msgList = TDMQ_CONSUMER ? tdmqUtil.recieveMsg(count, QUEUENAME_UPDATE_INTERNET_SEARCH) : cmqUtil.recieveMsg(count, QUEUENAME_UPDATE_INTERNET_SEARCH);
+        List<Message> msgList = tdmqUtil.recieveMsg(count, QUEUENAME_UPDATE_INTERNET_SEARCH);
         if (msgList != null)
             for (Message msg : msgList) {
                 InternetSearchVideoMQMsg mm = gson.fromJson(msg.msgBody, InternetSearchVideoMQMsg.class);
@@ -312,11 +291,9 @@
 
 
     public void deleteInternetSearchVideoUpdateMsg(String handler) {
-        if (TDMQ_CONSUMER) {
-            tdmqUtil.deleteMsg(QUEUENAME_UPDATE_INTERNET_SEARCH, handler);
-        } else {
-            cmqUtil.deleteMsg(QUEUENAME_UPDATE_INTERNET_SEARCH, handler);
-        }
+
+        tdmqUtil.deleteMsg(QUEUENAME_UPDATE_INTERNET_SEARCH, handler);
+
     }
 
     /**
@@ -329,18 +306,16 @@
     }
 
     public void deleteUpdateResourceVideoMsg(String handler) {
-        if (TDMQ_CONSUMER) {
-            tdmqUtil.deleteMsg(QUEUENAME_UPDATE_RESOURCE_VIDEO, handler);
-        } else {
-            cmqUtil.deleteMsg(QUEUENAME_UPDATE_RESOURCE_VIDEO, handler);
-        }
+
+        tdmqUtil.deleteMsg(QUEUENAME_UPDATE_RESOURCE_VIDEO, handler);
+
     }
 
 
     public List<UpdateResourceVideoMQMsg> consumeUpdateResourceVideoMsg(int count) {
         Gson gson = new Gson();
         List<UpdateResourceVideoMQMsg> list = new ArrayList<>();
-        List<Message> msgList = TDMQ_CONSUMER ? tdmqUtil.recieveMsg(count, QUEUENAME_UPDATE_RESOURCE_VIDEO) : cmqUtil.recieveMsg(count, QUEUENAME_UPDATE_RESOURCE_VIDEO);
+        List<Message> msgList = tdmqUtil.recieveMsg(count, QUEUENAME_UPDATE_RESOURCE_VIDEO);
         if (msgList != null)
             for (Message msg : msgList) {
                 try {
@@ -368,7 +343,7 @@
     public Map<String, VideoDataChangeMQMsg> consumeVideoSyncV2DataMsg(int count) {
         Gson gson = new Gson();
         Map<String, VideoDataChangeMQMsg> map = new HashMap<>();
-        List<Message> msgList = TDMQ_CONSUMER ? tdmqUtil.recieveMsg(count, QUEUENAME_UPDATE_INTERNET_SEARCH) : cmqUtil.recieveMsg(count, QUEUENAME_UPDATE_INTERNET_SEARCH);
+        List<Message> msgList = tdmqUtil.recieveMsg(count, QUEUENAME_UPDATE_INTERNET_SEARCH);
         if (msgList != null)
             for (Message msg : msgList) {
                 map.put(msg.receiptHandle, gson.fromJson(msg.msgBody, VideoDataChangeMQMsg.class));
@@ -378,12 +353,7 @@
 
 
     public void deleteVideoSyncV2DataMsg(String handler) {
-        if (TDMQ_CONSUMER) {
-            tdmqUtil.deleteMsg(QUEUENAME_VIDEO_SYNCDATA_V2, handler);
-        } else {
-            cmqUtil.deleteMsg(QUEUENAME_VIDEO_SYNCDATA_V2, handler);
-        }
+        tdmqUtil.deleteMsg(QUEUENAME_VIDEO_SYNCDATA_V2, handler);
     }
 
-
-}
+}
\ No newline at end of file

--
Gitblit v1.8.0