소스 검색

mq 消息改造

xujunwei 3 년 전
부모
커밋
15d25bc7e4
1개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  1. 5 1
      framework-starter/mrxu-starter-rocketmq/src/main/java/com/mrxu/framework/starter/rocketmq/RocketMQSender.java

+ 5 - 1
framework-starter/mrxu-starter-rocketmq/src/main/java/com/mrxu/framework/starter/rocketmq/RocketMQSender.java

@@ -26,7 +26,11 @@ public class RocketMQSender {
     private Long messageTimeOut;
 
     public void sendMsg(String topic,String tag,Object body) {
-        rocketMQTemplate.syncSend(topic+":"+tag,new MessageBody(tag,body),messageTimeOut);
+        rocketMQTemplate.syncSend(topic+":"+tag,body,messageTimeOut);
+    }
+
+    public void sendMsg(String topic,MessageBody<Object> body) {
+        rocketMQTemplate.syncSend(topic+":"+body.getTag(),body,messageTimeOut);
     }
 
 /*    *//**