模板网站一天建好,百度收录api怎么提交,济南国迅网站建设公司怎么样,网站标题设计ps参考#xff1a;RocketMQ从从入门到精通_rocketmq入门到精通-CSDN博客
1、消息的类型
普通消息
顺序消息
延时消息
批量消息
事务消息
2、在java中使用
2.1、pom.xml中加入依赖
dependencygroupIdorg.apache.rocketmq/groupIdartifactId…参考RocketMQ从从入门到精通_rocketmq入门到精通-CSDN博客
1、消息的类型
普通消息
顺序消息
延时消息
批量消息
事务消息
2、在java中使用
2.1、pom.xml中加入依赖
dependencygroupIdorg.apache.rocketmq/groupIdartifactIdrocketmq-client/artifactIdversion4.4.0/version/dependency
2.2、发送同步消息
package com.hmblogs.backend.test;import lombok.extern.slf4j.Slf4j;
import org.apache.rocketmq.client.producer.DefaultMQProducer;
import org.apache.rocketmq.client.producer.SendResult;
import org.apache.rocketmq.common.message.Message;
import org.apache.rocketmq.remoting.common.RemotingHelper;Slf4j
public class SyncProducer {public static void main(String[] args) throws Exception {// 实例化消息生产者ProducerDefaultMQProducer producer new DefaultMQProducer(please_rename_unique_group_name);// 设置NameServer的地址producer.setNamesrvAddr(localhost:9876);// 启动Producer实例producer.start();for (int i 0; i 100; i) {// 创建消息并指定TopicTag和消息体Message msg new Message(TopicTest /* Topic */,TagA /* Tag */,(Hello RocketMQ i).getBytes(RemotingHelper.DEFAULT_CHARSET) /* Message body */);// 发送消息到一个BrokerSendResult sendResult producer.send(msg);// 通过sendResult返回消息是否成功送达log.info(%s%n, sendResult);}// 如果不再发送消息关闭Producer实例。producer.shutdown();}
}查看rocketmq dashboard有消息