ActiveMQ(默认采用的 KahaDB 做消息存储)可选用 JDBC 做消息持久化,通过简单的 xml 配置信息即可实现 JDBC 消息存储。使用文件系统做持久化的情况下,可获得更高效的 I/O 读写。* Broker Store 目录结构``` storePathRootDir=/cache1/rocketmq/broker/data ├── abort // 该文件在 Broker 启动后会自动创建,正常关闭 Broker,该文件会自动消失。若在没有启动 Broker 的情况下,发现这个文件是存...
# 前言本文档介绍使用go语言调用火山引擎RocketMQ SDK。# 关于实验- 预计部署时间:30分钟- 级别:初级- 相关产品:中间件-RocketMQ- 受众: 通用# 实验说明## 第一步、创建RocketMQ实例在控制台创建RocketMQ... //此处填写控制台RocketMQ实例概览中的TCP内网接入点,目前不支持公网接入,示例http://MQ_INST_50392uo8m9em_xxxxx.rocketmq.ivolces.com:9876 producer.WithRetry(2), producer.WithCredentials(primitive.Cre...
# 问题描述RocketMQ 正常生产和消费消息,但是消费轨迹无法查看的问题该如何排查?# 问题分析此类问题原因一般如下:1. 客户端 SDK 使用的版本不对, 需要使用 SDK 版本为 4.8.0, 4.7 和 4.9 的版本均会导致前端页... 开启消费轨迹功能,enableMsgTrace 需要设置为 true,* 生产者开启消息轨迹:```javaAclClientRPCHook aclHook = new AclClientRPCHook(new SessionCredentials(ACL_ACCESS_KEY,ACL_SECRET_KEY));DefaultMQProdu...
RocketMQ基于大规模云计算环境的实践经验(例如,阿里(双十一、双十二)、携程(过年高峰期)),辅助了成千上万的企业完成数字化转型,从而实现了从互联网消息中间件到云原生消息中间件的发展变革。RocketMQ与其他消息中间... 比如RabbitMQ无法水平扩展单队列能力、Kafka扩容需要大量数据拷贝和均衡。这些现有解决方案都不适用于为大规模客户提供弹性服务的公共云环境。![picture.image](https://p6-volc-community-sign.byteimg.com/to...
调用接口 DeleteAuthKey 删除 RocketMQ 密钥。 注意事项请求频率:该接口请求频率限制为 20 次/秒;单用户请求频率限制为 4 次/秒。 使用说明消息队列 RocketMQ版建议您及时删除不再使用的密钥,以保证业务安全和数据安全。 说明 删除密钥之前,请确认已停止使用此密钥连接火山引擎消息队列 RocketMQ版,否则可能因为鉴权失败导致业务中断。 请求参数参数 参数类型 是否必选 示例值 说明 InstanceId String 必选 MQ_INST_**...
调用 DeleteAccessKey 接口删除 RocketMQ 密钥。 注意事项请求频率:该接口请求频率限制为 20 次/秒;单用户请求频率限制为 4 次/秒。 使用说明无需使用某个 RocketMQ 密钥时,出于业务和数据安全,建议您及时删除密钥。 请求参数参数 参数类型 是否必选 示例值 说明 InstanceId String 是 rocketmq-cnai1f0c29ca**** 实例 ID。 AccessKey String 是 2QdEgrGc97AL1p38Fq13**** 待删除的 RocketMQ 密钥 AccessKey ID。创...
如果当前使用的消息队列 RocketMQ版指标值超过实例的某项规格限制,实例集群运行负载超过推荐负载上限,可能会触发限流机制。建议您及时关注实例运行的各项规格指标数据,在触发限流前调整实例规格。本文档介绍需要调... 需要扩容存储空间的场景RocketMQ在磁盘水位达到 75% 时,会触发删除消息回收磁盘空间,此时即使消息没有达到过期时间也会被删除。如果您的业务需要保证消息保留时间,当磁盘水位接近 75% 时,推荐您进行磁盘空间扩容。...
通过 IAM 的权限管理功能,您可以对消息队列 RocketMQ版的实例资源进行部分操作的授权。 可授权的资源在支持按资源为用户配置权限的接口中,可以通过资源授权管理 IAM 用户在不同资源中的数据访问权限。消息队列 Roc... CreatePublicAddress 开启实例的公网访问方式。 DeletePublicAddress 关闭公网访问方式。 Topic 管理 CreateTopic 创建 Topic。 DeleteTopic 删除 Topic。 DescribeTopicAccessPolicies 查看 Topic 的...
首次使用消息队列 RocketMQ版之前,您需要进行跨服务授权,允许消息队列 RocketMQ版访问当前账号下的其他服务资源,例如 VPC 等。本文介绍跨服务访问授权的相关操作步骤。 注意事项仅首次创建 RocketMQ 实例之前需要进行跨服务访问授权,完成授权后 RocketMQ 可以持续访问其他服务中的资源,直至删除服务关联角色。 服务关联角色的权限由系统生成,无法变更权限。若您需要取消授权,请删除角色。 建议通过火山引擎主账号完成跨服务访问授...
本文档介绍 RocketMQ 生产者的使用建议,推荐在使用消息队列 RocketMQ版进行消息生产与消费之前,阅读以下使用建议,提高接入效率和业务稳定性。 消息 Tag建议组合使用 Topic 和 tags,以减少 Topic 的使用。 Tag 可以... 当前时间与系统启动时间的差值、自增序号等 offsetMsgId:Broker 生成的消息 ID,主要是记录的 Broker 的地址和消息的物理偏移量。不能保证唯一,消息重发就会导致相同的消息有不一样的 msgId。 日志打印建议在消息发...
使用说明实例是消息队列 RocketMQ版的基本服务单位,用以管理和存储 Topic、Group 资源。 说明 通过 API 创建接口时暂不支持同时开启公网访问功能,如果需要开启实例的公网访问,建议在创建实例完成后,实例状态为运... FileReservedTime Integer 可选 168 消息在消息队列 RocketMQ版服务端的保留时长,超过保留时长的消息将被过期清理。单位为小时,取值范围为 1~168 小时,默认为 72 小时。 说明 过长的消息保留时长会导致消息存...
应用接入消息队列 RocketMQ版之前,需要在控制台创建 RocketMQ 实例。消息队列 RocketMQ版提供多种实例规格,对应不同的计算能力和存储空间,您可以根据实际业务需求选择不同的实例规格。本文档介绍创建 RocketMQ 实例... 过短则可能导致消息未被消费就被清理。请根据业务需求合理设置消息保留时长。 选择访问方式。 网络类型 说明 私有网络 开启实例的 VPC 访问方式。必选。请指定 RocketMQ 实例对应的私有网络和子网。私有网络...
消息队列 RocketMQ版是一款基于 Apache RocketMQ 构建的分布式消息中间件服务,完全兼容开源 RocketMQ 客户端。消息队列 RocketMQ版具备低延迟、弹性高可靠、高吞吐等特性优势,支持顺序、延迟、定时、重投、死信消息等功能,完美适配电商大促等业务场景