ActiveMQ(默认采用的 KahaDB 做消息存储)可选用 JDBC 做消息持久化,通过简单的 xml 配置信息即可实现 JDBC 消息存储。使用文件系统做持久化的情况下,可获得更高效的 I/O 读写。* Broker Store 目录结构``` storePathRootDir=/cache1/rocketmq/broker/data ├── abort // 该文件在 Broker 启动后会自动创建,正常关闭 Broker,该文件会自动消失。若在没有启动 Broker 的情况下,发现这个文件是存...
创建RocketMQ实例在控制台创建RocketMQ实例,并配置Topic、Group、以及秘钥,详见[RocketMQ创建文档](https://www.volcengine.com/docs/6410/70793)## 第二步 、配置golang代码```go/*Licensed to the Apache Software Foundation (ASF) under one or morecontributor license agreements. See the NOTICE file distributed withthis work for additional information regarding copyright ownership.The ASF licenses th...
RocketMQ基于大规模云计算环境的实践经验(例如,阿里(双十一、双十二)、携程(过年高峰期)),辅助了成千上万的企业完成数字化转型,从而实现了从互联网消息中间件到云原生消息中间件的发展变革。RocketMQ与其他消息中间... 比如RabbitMQ无法水平扩展单队列能力、Kafka扩容需要大量数据拷贝和均衡。这些现有解决方案都不适用于为大规模客户提供弹性服务的公共云环境。![picture.image](https://p3-volc-community-sign.byteimg.com/to...
> > > 字节跳动开发套件数据集成团队(DTS ,Data Transmission Service)在字节跳动内基于 Flink 实现了流批一体的数据集成服务。其中一个典型场景是 Kafka/ByteMQ/RocketMQ -> HDFS/Hive 。Kafka/ByteMQ/RocketMQ... HDFS 表示 HDFS 删除操作不会保证幂等性。进而我们判断问题发生的根源为:在故障期间,写入数据前的删除操作的多次重试在 HDFS NameNode 上重复执行,将我们写入的数据删除造成最终数据的丢失。如果重复执行的删除操作...
本文档介绍 RocketMQ 生产者的使用建议,推荐在使用消息队列 RocketMQ版进行消息生产与消费之前,阅读以下使用建议,提高接入效率和业务稳定性。 消息 Tag建议组合使用 Topic 和 tags,以减少 Topic 的使用。 Tag 可以... 所以务必保证 key 尽可能唯一,以确保以此避免潜在的哈希冲突。 相同的 Key 的消息数量尽量少,最大不超过 64 条,否则消息查询结果不完整。 设置消息 Key 的方式请参考: Go // 订单Id String orderId = "2003456892...
如果是首次创建 RocketMQ 实例,您需要先完成跨服务访问授权,建议通过火山引擎主账号操作。详细说明请参考跨服务访问授权。 如果需要通过私有网络访问消息队列 RocketMQ版实例,请先在相同地域创建 ECS 云服务器、私有网络和子网。创建实例后,不可更改实例所在的私有网络和子网。 如果需要通过公网访问消息队列 RocketMQ版实例,请先申请同地域的 EIP,建议该 EIP 的带宽上限大于预估的公网业务流量峰值。详细操作步骤请参考申请公网...
调用 CreateAllowList 接口创建一个新的 IP 白名单规则。 注意事项请求频率:该接口请求频率限制为 100 次/秒;单用户请求频率限制为 20 次/秒。 接口说明创建白名单并绑定白名单和 RocketMQ 实例后,白名单中配置的 IP 地址或地址段才能访问该实例。每个火山引擎账号在每个地域下最多创建 100 个 RocketMQ 白名单。 请求参数名称 类型 是否必选 示例值 描述 AllowListName String 是 testlist 白名单名称。 长度为 1~128...
前提条件如果是首次创建 RocketMQ 实例,您需要先完成跨服务访问授权,建议通过火山引擎主账号操作。详细说明请参考跨服务访问授权。 如果需要通过私有网络访问消息队列 RocketMQ版实例,请先在相同地域创建 ECS 云服务器、私有网络和子网。创建实例后,不可更改实例所在的私有网络和子网。 如果需要通过公网访问消息队列 RocketMQ版实例,请先申请同地域的 EIP,建议该 EIP 的带宽上限大于预估的公网业务流量峰值。详细操作步骤请参...
本文档介绍 RocketMQ 客户端的使用建议,推荐在使用消息队列 RocketMQ版进行消息生产与消费之前,阅读以下使用建议,提高接入效率和业务稳定性。 日志配置RocketMQ 的日志一般是单独配置的,业务日志独立管理。日志默认... RocketMQ 的生产者、消费者会复用连接,客户端会根据 clientId 来决定是否创建新连接。如果 clientId 相同则复用同一个 ClientInstance。clientId 的生成规则是 clientIP@pid@unitName,其中 clientIP 就是本机 ip,p...
Authority String 是 Sub RocketMQ 密钥对指定 Topic 的自定义权限: ALL:拥有发布和订阅权限 PUB:拥有发布权限 SUB:拥有订阅权限 DENY:不具备发布或订阅权限 AllowListObject白名单列表。被以下接口引用: DescribeAllowLists 名称 类型 示例值 描述 AllowListDesc String test 白名单描述。 AllowListIPNum Integer 2 白名单中 IP 地址数量。 AllowListId String acl-90c721ca3f1648e7b980xxxxxx 白名单 ...
白名单与 RocketMQ 实例绑定之后,仅配置在白名单中的 IP 地址与地址段才能访问消息队列 RocketMQ版实例。如果需要取消对应白名单的访问权限,可以及时解绑实例和白名单。本文介绍为白名单解绑实例的操作步骤。 注意事项为实例解绑所有白名单之后,任何 IP 地址均不能访问此实例。 前提条件已创建白名单,并为白名单绑定了实例。 解绑实例前,请确认待删除白名单中的 IP 地址已和对应实例断开连接,否则会因连接失败造成生产或消费异常...
本文介绍了消息队列 RocketMQ版各特性版本的功能发布动态,新特性将在各个地域(Region)陆续发布,欢迎体验。 2024年3月功能名称 功能描述 发布地域 相关文档 云监控指标 增加实例维度的监控指标。 全部地域 查... 2023-10-26 全部地域 批量导入 Group 导出 Group 列表 API 幂等性 为保证请求的幂等性,您可以在调用 OpenAPI 时设置 ClientToken 参数,避免多次重试导致重复创建资源。 2023-10-26 全部地域 请求幂等性 ...
本文介绍消息队列 RocketMQ版 API 请求的组成结构。 请求格式您可以通过发送 POST 请求来调用 RocketMQ 的 API 服务。HTTPS 请求的格式如下: Plain {URI-scheme}://{Endpoint}?Action={Action}&Version={Version}其中: URI-scheme:表示用于传输请求的协议,当前所有 API 均采用 HTTPS 协议。 Endpoint:指定承载服务端点的服务器域名或IP,即服务地址。消息队列 RocketMQ版的 Endpoint 为 rocketmq.volcengineapi.com,详细说明请参考...