# 问题描述RocketMQ 正常生产和消费消息,但是消费轨迹无法查看的问题该如何排查?# 问题分析此类问题原因一般如下:1. 客户端 SDK 使用的版本不对, 需要使用 SDK 版本为 4.8.0, 4.7 和 4.9 的版本均会导致前端页... DefaultMQProducer producer = new DefaultMQProducer("ProducerGroupName", aclHook,true,null);```* 消费者开启消息轨迹:```javaAclClientRPCHook aclHook = new AclClientRPCHook(new SessionCredential...
RocketMQ/Kafka/RabbitMQ 均采用的是消息刷盘至所部署虚拟机/物理机的文件系统做持久化。ActiveMQ(默认采用的 KahaDB 做消息存储)可选用 JDBC 做消息持久化,通过简单的 xml 配置信息即可实现 JDBC 消息存储。使用文... ├── config // 存放着 Broker 运行期间的一些配置数据 │ ├── consumerFilter.json // 消费者的过滤器 │ ├── consumerFilter.json.bak │ ├── consumerOffse...
相关产品:中间件-RocketMQ- 受众: 通用# 实验说明## 第一步、创建RocketMQ实例在控制台创建RocketMQ实例,并配置Topic、Group、以及秘钥,详见[RocketMQ创建文档](https://www.volcengine.com/docs/6410/70793... //此处填写控制台RocketMQ实例概览中的TCP内网接入点,目前不支持公网接入,示例http://MQ_INST_50392uo8m9em_xxxxx.rocketmq.ivolces.com:9876 producer.WithRetry(2), producer.WithCredentials(primitive.Cre...
RocketMQ基于大规模云计算环境的实践经验(例如,阿里(双十一、双十二)、携程(过年高峰期)),辅助了成千上万的企业完成数字化转型,从而实现了从互联网消息中间件到云原生消息中间件的发展变革。RocketMQ与其他消息中间... 比如RabbitMQ无法水平扩展单队列能力、Kafka扩容需要大量数据拷贝和均衡。这些现有解决方案都不适用于为大规模客户提供弹性服务的公共云环境。![picture.image](https://p6-volc-community-sign.byteimg.com/to...
本文档介绍 RocketMQ 生产者的使用建议,推荐在使用消息队列 RocketMQ版进行消息生产与消费之前,阅读以下使用建议,提高接入效率和业务稳定性。 消息 Tag建议组合使用 Topic 和 tags,以减少 Topic 的使用。 Tag 可以由应用自行设置。 仅当生产者在发送消息时设置了 Tag,消费者在订阅消息时才可以利用 Tag 进行消息过滤,例如 message.setTags("TagA")。消费者在 Broker 侧根据 Tag 的 hashcode 进行初步过滤,在消费端根据字符串过滤...
本文介绍如何查看消息轨迹。 背景信息当一条消息从生产者发送到消息队列 RocketMQ版服务端,再由消费者进行消费,消息队列 RocketMQ版会完整记录消息的全链路流转过程,并以消息轨迹的形式呈现在消息队列 RocketMQ版控制台。消息轨迹可作为生产环境中排查问题强有力的数据支持。消息轨迹记录了消息从生产端到消息队列 RocketMQ版服务端,最后到消费端的整个过程,包括各阶段状态、耗时、生产者 IP 地址、消费者 IP 地址等。推荐您在以...
消息免运维消息队列 RocketMQ版支持消息查询和回溯、消息重试与死信管理等多种消息免维机制,可配置消费延时、消息堆积等情况下的数据监控与告警,帮助用户及时发现问题。 消息查询:支持按消息 ID 或时间范围等多维度查询消息详细信息以及消息从生产者到服务端、消费者之间的流转轨迹。 消息回溯:支持对已消费消息重新消费或清除堆积消息,免去数据运维烦恼,帮助用户恢复故障。 消息重试与死信管理:支持对未成功消费消息自动投递重...
创建 Topic 之后,如果这个 Topic 中的数据被一些消费者消费,消息队列 RocketMQ版会记录并在控制台展示消费的相关信息,例如队列信息和消费组信息。 操作入口登录消息队列 RocketMQ版控制台。 在顶部菜单栏中选择地域。 在实例列表中找到指定 RocketMQ 实例,并单击实例名称。 在Topic管理页面单击指定 Topic 名称。除 Topic 基本信息外,页面中以页签形式展示该 Topic 的队列信息、订阅此 Topic 的消费组信息和 Topic 的密钥权限。 ...
介绍消息队列 RocketMQ版收发普通消息的基本步骤。 注意事项在使用 Java SDK 接入火山引擎消息队列 RocketMQ版收发消息时,需要配置相应的消息生产或消费参数。您可以参考参数说明,了解相关的参数信息。消息队列 Ro... import org.apache.rocketmq.acl.common.AclClientRPCHook;import org.apache.rocketmq.acl.common.SessionCredentials;import org.apache.rocketmq.client.exception.MQClientException;import org.apache.rocket...
本文介绍您在使用 Python SDK 接入火山引擎消息队列 RocketMQ版时,需要配置的参数。 消息发送参数配置示例: Python producer = Producer(producer_group)producer.set_name_server_address("your-nameserver-addr")参数说明: 参数 是否必选 说明 配置方式 set_group 必选 生产者 Group 名称。 producer.set_group("demo-group") set_name_server_address 必选 指定 NameServer 接入点。 producer.set_name_server_add...
操作入口登录消息队列 RocketMQ版控制台。 在顶部菜单栏中选择地域。 在实例列表中找到指定 RocketMQ 实例,并单击实例名称。 在Group管理页面单击指定 Group ID。 分别查看消费信息、客户端信息和订阅信息。 查看消费信息消费信息区域展示消费的整体状态、消息堆积量等信息。 展示项 说明 消费状态 当前的消费状态,即消费中或未消费。 消息堆积量 该 Group ID 下消费者实例群组的未消费消息的总量。此处显示的消息堆积量为...
RocketMQ 业务迁移是指将自建或其他云厂商的 RocketMQ 迁移到火山引擎消息队列 RocketMQ版。对于消息队列来说,如需在业务运行过程中实现集群迁移,只需消费完旧集群的消息即可。 迁移类型目前火山引擎消息队列 RocketMQ版支持以下类型的 RocketMQ 迁移。 自建 RocketMQ 业务迁移。所有的生产者和消费者都从自建集群迁移到火山引擎消息队列 RocketMQ版集群上,所有的消息收发都在消息队列 RocketMQ版集群中完成。 迁移其他云厂商 Ro...
消息队列 RocketMQ版提供顺序消息(FIFO消息)供您使用。在顺序消息模型中,您需要严格按照顺序来发布和消费消息。本文提供使用 Python SDK 收发顺序消息的示例代码供您参考。 背景信息顺序消息分为两类,全局顺序消息... 了解常用参数的配置方式与填写格式。 发送顺序消息发送顺序消息的示例代码如下。 Python from rocketmq.client import Producer, Message producer_group = "" 生产者groupname_server_addr = "http://rocketmq...