-
成本管理 - 分布式消息服务RabbitMQ版
IP等。 计费模式优化 不同类型的业务对资源使用周期有不同的要求,为每一类业务确定合适的计费模式,灵活组合以达到最优效果。 针对长期稳定的成熟业务,使用包年/包月计费模式。 针对不能中断的短期、突增或不可预测的业务,使用按需计费模式。 实现自动化运维 华为云也提供了丰富的运维类产
-
权限管理 - 分布式消息服务RabbitMQ版
分布式消息服务普通用户权限(没有实例创建、修改、删除、扩容)。 系统策略 无 DMS ReadOnlyAccess 分布式消息服务的只读权限,拥有该权限的用户仅能查看分布式消息服务数据。 系统策略 无 DMS VPCAccess 分布式消息服务租户委托时需要授权的VPC操作权限。 系统策略 无 DMS
-
停止计费 - 分布式消息服务RabbitMQ版
停止计费 包年/包月资源 对于包年/包月计费模式的资源,例如包年/包月的RabbitMQ实例,用户在购买时会一次性付费,服务将在到期后自动停止使用。 如果在计费周期内不再使用包年/包月资源,您可以执行退订操作,系统将根据资源是否属于五天无理由退订、是否使用代金券和折扣券等条件返还
-
消息堆积对业务的影响及解决办法 - 分布式消息服务RabbitMQ版
能消费,造成消息积压。 消费者没有出现异常,但是消费者与队列间的订阅可能出现了异常,也会导致消息无法被消费从而造成堆积的情况。 消费者正常,与队列间的订阅也正常,但是消费端的代码本身逻辑耗费时间长导致了消费能力降低,这时候就会出现1中的情况从而导致消息堆积。 解决消息堆积的办法
-
产品规格 - 分布式消息服务RabbitMQ版
1000 10000 为了保证稳定性,服务端限制了单条消息的最大长度为50MB,请勿发送大于此长度的消息。 上表中TPS,是指以2K大小的消息为例的每秒处理消息条数,测试场景为不开启持久化的非镜像队列,实时生产实时消费,队列无积压。此数据仅供参考,生产使用需要以实际压测性能为准。 服
-
创建用户并授权使用DMS for RabbitMQ - 分布式消息服务RabbitMQ版
图1 给用户授权DMS for RabbitMQ权限流程 创建用户组并授权 在IAM控制台创建用户组,并授予DMS for RabbitMQ的只读权限“DMS ReadOnlyAccess”。 创建用户并加入用户组 在IAM控制台创建用户,并将其加入1中创建的用户组。 用户登录并验证权限
-
设置实例镜像队列 - 分布式消息服务RabbitMQ版
表示镜像队列中消息的同步方式,有效取值范围为:automatic和manual。 automatic:表示自动向master同步数据。 manual:表示手动向master同步数据。 ha-mode: 指明镜像队列的模式,有效取值范围为:all、exactly和nodes。 all:表示在集群所有的节点上进行镜像。
-
分布式消息服务RabbitMQ版 - 分布式消息服务RabbitMQ版
入门 创建RabbitMQ实例之后,您可以通过命令行模式连接实例进行生产消息和消费消息。 连接和使用 连接未开启SSL方式的RabbitMQ实例 连接已开启SSL方式的RabbitMQ实例 连接RabbitMQ管理地址 初始化数据盘 什么是ECS 创建容器应用基本流程 05 实践 弹性云服务器(Elastic
-
连接未开启SSL的RabbitMQ实例 - 分布式消息服务RabbitMQ版
demo为例,介绍VPC内访问与使用RabbitMQ的方法,假设RabbitMQ客户端部署在弹性云服务器上。 如果RabbitMQ实例开启了SSL认证开关,连接方式请参考连接已开启SSL的RabbitMQ实例。 前提条件 参考购买实例章节创建RabbitMQ实例,并记录创建时输入的用户名和密码。
-
步骤四:配置必须的监控告警 - 分布式消息服务RabbitMQ版
通过以下任意一种方法,查看监控数据。 在RabbitMQ实例名称后,单击“查看监控数据”。跳转到云监控页面,查看实例、节点和队列的监控数据,数据更新周期为1分钟。 单击RabbitMQ实例名称,进入实例详情页。在左侧导航栏单击“监控”,进入监控页面,查看实例、节点和队列的监控数据,数据更新周期为1分钟。
-
与Kafka、RocketMQ的差异 - 分布式消息服务RabbitMQ版
支持 不支持 不支持 死信队列 支持 不支持 支持 消息重试 支持 不支持 不支持 消费模式 支持客户端主动拉取和服务端推送两种方式 客户端主动拉取 支持客户端主动拉取以及服务端推送两种模式 广播消费 支持 支持 支持 消息回溯 支持 支持。Kafka支持按照offset和timestamp两种维度进行消息回溯。
-
设置RabbitMQ告警规则 - 分布式消息服务RabbitMQ版
通过以下任意一种方法,查看监控数据。 在RabbitMQ实例名称后,单击“查看监控数据”。跳转到云监控页面,查看实例、节点和队列的监控数据,数据更新周期为1分钟。 单击RabbitMQ实例名称,进入实例详情页。在左侧导航栏单击“监控”,进入监控页面,查看实例、节点和队列的监控数据,数据更新周期为1分钟。
-
仲裁队列 - 分布式消息服务RabbitMQ版
存的所有从队列的数据都会丢失。此时运维人员需要选择是否同步主队列的数据到从队列中,如果不同步数据,会增加消息丢失的风险。如果同步数据,同步时队列是阻塞的,无法对其进行操作。当队列中存在大量堆积消息时,同步会导致队列几分钟、几小时或者更长时间不可用。 仲裁队列解决了镜像队列的性能和同步问题。
-
RabbitMQ业务迁移 - 分布式消息服务RabbitMQ版
费者,在业务迁移时,不会迁移数据,只是通过逐个增加/关闭消费者、生产者的方式迁移实例,这种迁移方式可以实现业务无感迁移。 迁移准备 在云上创建目标RabbitMQ实例,具体请参考购买实例。 实施步骤(双读模式迁移实例) 将原RabbitMQ实例的元数据迁移到目标RabbitMQ实例。
-
约束与限制 - 分布式消息服务RabbitMQ版
服务并定期检测网络状态,待分区恢复之后重新启动服务。如果未开启镜像队列,发生分区时少数派上的队列将无法生产消费。 此策略相当于放弃了可用性而选择了数据一致性。 RabbitMQ插件 RabbitMQ插件功能可用于测试和迁移业务等场景,不建议用于生产业务。因使用插件导致的可靠性问题,不在服务承诺的SLA范围内。
-
分布式消息服务RabbitMQ版 - 分布式消息服务RabbitMQ版
开源RabbitMQ客户端向RabbitMQ实例生产消息和消费消息前,需要先连接RabbitMQ实例。 分布式消息服务RabbitMQ版分别为您提供了开启和关闭SSL的示例代码,通过示例代码测试客户端和实例是否可以连接。 支持区域: 全部 连接未开启SSL方式的RabbitMQ实例 连接已开启SSL方式的RabbitMQ实例
-
RabbitMQ消息确认机制 - 分布式消息服务RabbitMQ版
以下示例演示在Java客户端配置生产者确认: try { channel.confirmSelect() ; //将信道置为publisher confirm模式 //之后正常发送消息 channel . basicPublish( "exchange " , " routingKey" , null
-
计费样例 - 分布式消息服务RabbitMQ版
购买时长为1个月。那么在3~4月份,该RabbitMQ实例总共产生多少费用呢? 计费构成分析 可以将RabbitMQ实例的使用阶段按照计费模式分为两段:在2023/03/18 15:30:00 ~ 2023/03/20 10:30:00期间为按需计费,2023/03/20 10:30:00
-
步骤二:创建RabbitMQ实例 - 分布式消息服务RabbitMQ版
参考创建用户并授权使用DMS for RabbitMQ。 实例依赖的环境已准备完成。 操作步骤 进入购买RabbitMQ实例页面。 “计费模式”选择“按需计费”。 选择“区域”、“项目”和“可用区”。 设置“实例名称”和“企业项目”。 设置实例信息,配置详情请参考表1。 表1 设置实例信息
-
连接已开启SSL的RabbitMQ实例 - 分布式消息服务RabbitMQ版
公网连接地址”。 已创建弹性云服务器,并且弹性云服务器的VPC、子网、安全组与RabbitMQ实例的VPC、子网、安全组保持一致。 命令行模式连接实例 登录弹性云服务器,如开启公网访问,则直接登录执行主机。 安装Java JDK或JRE,并配置JAVA_HOME与PATH环境变量,使用执行用户在用户家目录下修改