python使用rocketmq发送消息_rocketmq简单消息发送

本文介绍了使用Python调用RocketMQ进行消息发送的三种方式:可靠同步发送,适用于重要消息传递;可靠异步发送,适合高响应速度场景;以及单向发送,用于短时、低可靠性的日志收集。示例代码详细展示了每种方式的实现。
摘要由CSDN通过智能技术生成

有以下3种方式发送RocketMQ消息

可靠同步发送 reliable synchronous

可靠异步发送 reliable asynchronous

单向发送 one-way transmission

可靠同步发送

主要运用在比较重要一点消息传递/通知等业务

public class SyncProducer {

public static void main(String[] args) throws Exception {

DefaultMQProducer producer = new

DefaultMQProducer("test");

producer.start();

for (int i = 0; i < 100; i++) {

Message msg = new Message("TopicTest" /* Topic */,

"TagA" /* Tag */,

("Hello RocketMQ " +

i).getBytes(RemotingHelper.DEFAULT_CHARSET) /* Message body */

);

//Call send message to deliver message to one of brokers.

SendResult sendResult = producer.send(msg);

System.out.printf("%s%n", sendResult);

}

//Shut down once the producer instance is not longer i

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值