检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
单击Vhost名称,进入Vhost详情页。 在“Exchange”页签中,在待绑定的Exchange后,单击“绑定”,弹出“绑定”页面。 单击“添加绑定”,弹出“添加绑定”对话框。 参考表1,设置绑定参数。 表1 绑定参数说明 参数 说明 类型 仅RabbitMQ 3.x.x版本包含此参数。RabbitMQ
连接RabbitMQ实例前,请根据连接方式配置对应的安全组,具体请参考表2或表3。 创建安全组的操作指导请参考创建安全组,为安全组添加规则的操作指导请参考添加安全组规则。 弹性IP地址 如果客户端使用公网连接RabbitMQ实例,请提前创建弹性IP地址。 在创建弹性IP地址时,应注意如下要求:
在权限和授权项中,将授权项明细接口从V1改为V2。 2020-08-25 新增以下接口: 查询可扩容规格列表 实例规格变更 2020-08-18 新增以下接口: 重置密码 查询实例的后台任务列表 查询后台任务管理中的指定记录 删除后台任务管理中的指定记录 批量添加或删除实例标签 查询实例标签
标签管理服务(Tag Management Service) 标签管理服务是一种快速便捷将标签集中管理的可视化服务,提供跨区域、跨服务的集中标签管理和资源分类功能。 为RabbitMQ实例添加标签,可以方便用户识别和管理拥有的实例资源。
enable_acl 否 Boolean ACL访问控制(仅AMQP版本支持此参数)。 响应参数 无 请求示例 修改实例的名称和描述。 PUT https://{endpoint}/v2/{project_id}/instances/{instance_id} { "name" : "rabbitmq-01"
例如集群总节点数为3,ha-params设置为3/2+1=2,此时队列将镜像到一个主节点和一个从节点上。这样配置既保证了数据的高可用性,又避免了不必要的资源开销。 单击“Add policy”。 策略添加成功后如下图所示。 图4 Vhost策略 父主题: 管理RabbitMQ Queue
RabbitMQ实例的SSL开关是否支持修改? 不支持动态修改,即如果实例创建时没有选择开启,创建完成之后,不支持修改,建议在实例创建时将开关打开。 父主题: 实例问题
正则表达式匹配资源。例如输入“.*”,表示为用户授予Vhost下所有资源的读权限。 如果需要授予用户多个Vhost的访问权限,单击“添加”,继续添加其他Vhost信息。 图1 创建用户 单击“确定”,完成用户的创建。 开启ACL访问控制后,消息生产者和消费者都需要增加用户认证信息
success: 操作成功 failed: 操作失败 instance String 实例ID。 请求示例 批量删除实例。 POST https://{endpoint}/v2/{project_id}/instances/action { "action" : "delete"
job_id String 规格变更任务ID。 请求示例 扩容存储空间(老规格按需实例)。new_spec_code的值为原规格参数。 POST https://{endpoint}/{engine}/v2/{project_id}/instances/{instance_id}/extend
实例ID。 请求示例 创建一个按需付费的RabbitMQ实例,版本为3.8.35,规格为2U4G*1,100GB的存储空间。 POST https://{endpoint}/v2/{engine}/{project_id}/instances { "name" : "rabbitmq-demo"
RabbitMQ实例完全兼容开源RabbitMQ协议,Python以外的语言,请参考RabbitMQ官网提供的不同语言的连接和使用向导:https://www.rabbitmq.com/getstarted.html。 Python语言和Spring Boot的连接示例对于RabbitMQ
从控制台获取项目ID 调用API获取项目ID 项目ID可以通过调用查询指定条件下的项目信息API获取。 获取项目ID的接口为“GET https://{Endpoint}/v3/projects”,其中{Endpoint}为IAM的终端节点,可以从地区和终端节点获取。接口的认证鉴权请参见认证鉴权。
Binding管理 包括: 添加绑定 查询Exchange绑定信息列表 删除绑定 用户管理 包括: 创建用户 查询用户列表 修改用户参数 删除用户 后台任务管理 包括: 查询实例的后台任务列表 查询后台任务管理中的指定记录 删除后台任务管理中的指定记录 标签管理 包括: 批量添加或删除实例标签
成本分配 成本管理的基础是树立成本责任制,让各部门、各业务团队、各责任人参与进来,为各自消耗云服务产生的成本负责。企业可以通过成本分配的方式,将云上成本分组,归集到特定的团队或项目业务中,让各责任组织及时了解各自的成本情况。 华为云成本中心支持通过多种不同的方式对成本进行归集和重新分配,您可以根据需要选择合适的分配工具。
标签管理 批量添加或删除实例标签 查询实例标签 查询项目标签 父主题: API V2(推荐)
Binding管理 添加绑定 查询Exchange绑定信息列表 删除绑定 父主题: API V2(推荐)
安全 责任共担 身份认证与访问控制 数据保护技术 审计与日志 服务韧性 监控安全风险 认证证书
策略。 账号具备所有接口的调用权限,如果使用账号下的IAM用户发起API请求时,该IAM用户必须具备调用该接口所需的权限,否则,API请求将调用失败。每个接口所需要的权限,与各个接口所对应的授权项相对应,只有发起请求的用户被授予授权项所对应的策略,该用户才能成功调用该接口。例如,
无 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 core_num Integer 核数 请求示例 GET https://{endpoint}/v2/rabbitmq/products/cores 响应示例 状态码: 200 查询成功。 { "core_num"