检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
“创建弹性IP”,跳转到弹性公网IP页面,您可以申请一个新的弹性IP。弹性IP申请完后,返回RabbitMQ控制台,单击“弹性IP地址”后的,然后在下拉列表中选择新申请的弹性IP。 开启公网访问功能大约需要10~30s,请耐心等待。开启公网访问后,页面会自动跳转到“后台任务管理”
选择已经创建好的或共享的虚拟私有云。 虚拟私有云可以为您的RabbitMQ实例构建隔离的、能自主配置和管理的虚拟网络环境。您可以单击右侧的“管理虚拟私有云”,跳转到网络控制台的“虚拟私有云”页面,查看或创建虚拟私有云。 虚拟私有云在RabbitMQ实例创建完成后,不支持修改。 子网 选择已经创建好的或共享的子网。
MQ专享版页面。 单击实例名称,进入实例详情页面。 在左侧导航栏选择“日志管理 > 运行日志”,进入“运行日志”页面。 单击“开启日志”,跳转到“后台任务管理”页面。 任务状态显示“成功”时,表示成功开启运行日志。开启运行日志后,会在LTS控制台创建对应的日志组和日志流。 查看运行日志
图1 获取实例Web界面UI地址(未开启SSL) 确认实例安全组规则是否配置正确。 在实例详情页面的“基本信息 > 网络”,单击安全组名称,跳转到安全组页面。 选择“入方向规则”,查看安全组入方向规则。 实例未开启SSL开关,需要允许端口15672的访问。 实例已开启SSL开关,需要允许端口15671的访问。
云监控服务不需要开通,会在您创建RabbitMQ实例后自动启动。相关文档请参见RabbitMQ支持的监控指标。 使用最新版本SDK获得更好的操作体验和更强的安全能力 建议您升级SDK并使用最新版本,从客户侧对您的数据和RabbitMQ使用过程提供更好的保护。最新版本SDK在各语言对应界面下载,请参见SDK概述。
速响应的目的。 如网站的用户注册场景,在用户注册成功后,还需要发送注册邮件与注册短信,这两个流程使用RabbitMQ消息服务通知邮件发送系统与短信发送系统,从而提升注册流程的响应速度。 图1 串行发送注册邮件与短信流程 图2 借助消息队列异步发送注册邮件与短信流程 错峰流控与流量削峰
配置RabbitMQ单一活跃消费者 单一活跃消费者(Single Active Consumer)表示队列中可以注册多个消费者,但是只允许一个消费者消费消息,只有在此消费者出现异常时,才会自动转移到另一个消费者进行消费。单一活跃消费者适用于需要保证消息消费顺序性,同时提供高可靠能力的场景。
连接实例 客户端以RabbitMQ提供的demo,连接未开启SSL的实例。 步骤一:准备工作 注册华为账号并实名认证。 在创建RabbitMQ实例前,请先注册华为账号并实名认证,具体步骤请参考注册华为账号并开通华为云和实名认证介绍。 如果您已有一个华为账号并实名认证,请跳过此步骤。 为账户充值。