rocketmq

Posted kaischoolmate

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rocketmq相关的知识,希望对你有一定的参考价值。


点击查看折叠代码块
/**

  • 普通消息生产者
    */
    public class Producer {
    public static void main(String[] args) throws Exception {
    // 创建一个消息发送入口对象,主要用于消息发送,指定生产者组
    DefaultMQProducer producer = new DefaultMQProducer("producerGroup");
    // 设置NameServe地址,如果是集群环境,用分号隔开
    producer.setNamesrvAddr("127.0.0.1:9876");
    // 启动并创建消息发送组件
    producer.start();
    // topic的名字
    String topic = "rocketDemo1";
    // 标签名
    String taget = "tag";
    // 要发送的数据
    String body = "hello,RocketMq";
    Message message = new Message(topic,taget,body.getBytes());
    // 发送消息
    SendResult result = producer.send(message);
    System.out.println(result);
    // 关闭消息发送对象
    producer.shutdown();
    }
    }

以上是关于rocketmq的主要内容,如果未能解决你的问题,请参考以下文章

rocketmq

RocketMQ集群的搭建

RocketMQ集群的搭建

RocketMQ集群的搭建

RocketMQ 详解系列

RocketMQ 集成 SpringBoot