From c54fb6a88876be994906d57d2d18e844686964d0 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期三, 01 七月 2020 14:16:13 +0800 Subject: [PATCH] rcoketmq集中管理 --- fanli/src/main/java/com/yeshi/fanli/job/MQJob.java | 10 ++++++---- 1 files changed, 6 insertions(+), 4 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/job/MQJob.java b/fanli/src/main/java/com/yeshi/fanli/job/MQJob.java index 6644592..a55a5a9 100644 --- a/fanli/src/main/java/com/yeshi/fanli/job/MQJob.java +++ b/fanli/src/main/java/com/yeshi/fanli/job/MQJob.java @@ -9,11 +9,11 @@ import org.springframework.stereotype.Component; import com.aliyun.openservices.ons.api.Message; -import com.aliyun.openservices.ons.api.Producer; import com.aliyun.openservices.ons.api.SendResult; import com.yeshi.fanli.entity.mq.MQUnSendInfo; import com.yeshi.fanli.log.LogHelper; import com.yeshi.fanli.service.inter.mq.MQUnSendInfoService; +import com.yeshi.fanli.service.manger.msg.RocketMQManager; import com.yeshi.fanli.util.Constant; import com.yeshi.fanli.util.StringUtil; @@ -28,8 +28,10 @@ @Resource private MQUnSendInfoService mqUnSendInfoService; - @Resource(name = "producer") - private Producer producer; + + @Resource + private RocketMQManager rocketMQManager; + public MQJob() { } @@ -50,7 +52,7 @@ msg.setKey(sendInfo.getKey()); if (sendInfo.getDeliverTime() != null) msg.setStartDeliverTime(sendInfo.getDeliverTime().getTime()); - SendResult sendResult = producer.send(msg); + SendResult sendResult =rocketMQManager.sendNormalMsg(msg, null,null); if (sendResult != null) { mqUnSendInfoService.deleteByPrimaryKey(sendInfo.getId()); LogHelper.mqInfo("娑堟伅閲嶅彂鎴愬姛",sendResult.getMessageId(), sendInfo.getTopic(), sendInfo.getTag(), sendInfo.getBody()); -- Gitblit v1.8.0