产品功能
本页面介绍了RabbitMQ服务支持的主要功能。关于各功能支持的地域(Region)信息,可通过控制台查询详情。
购买RabbitMQ实例
您在使用分布式消息服务RabbitMQ版前,需要先购买RabbitMQ实例。RabbitMQ实例采用物理隔离的方式部署,租户独占RabbitMQ实例。详情请参见购买RabbitMQ实例。
连接RabbitMQ
开源RabbitMQ客户端向RabbitMQ实例生产消息和消费消息前,需要先连接RabbitMQ实例。
分布式消息服务RabbitMQ版分别为您提供了开启和关闭SSL的示例代码,通过示例代码测试客户端和实例是否可以连接。详情请参见连接实例。
变更实例规格
RabbitMQ集群实例创建成功后,您可以根据业务需要,扩容代理个数和存储空间,以及扩容/缩容代理规格。单机RabbitMQ实例支持扩容存储空间,以及扩容/缩容代理规格。详情请参见变更实例规格。
公网访问
如果需要通过公网地址访问RabbitMQ实例,请先开启实例的公网访问功能,并设置弹性IP地址。详情请参见配置RabbitMQ实例的公网访问。
插件管理
RabbitMQ实例创建后,支持开启rabbitmq_federation、rabbitmq_shovel和rabbitmq_consistent_hash_exchange插件,实例创建后默认都是关闭状态。详情请参见开启RabbitMQ实例插件。
高级特性
开源RabbitMQ提供了多个高级特性,如惰性队列、仲裁队列、死信和TTL等,您可以在客户端调用函数或使用RabbitMQ WebUI页面定义这些特性。详情请参见配置高级特性。
分布式消息服务RabbitMQ版3.8.35版本提供单一活跃消费者和仲裁队列,3.7.17版本不支持该特性。
标签
标签是RabbitMQ实例的标识,为RabbitMQ实例添加标签,可以方便用户识别和管理拥有的RabbitMQ实例资源。
您可以在创建RabbitMQ实例时添加标签,也可以在RabbitMQ实例创建完成后,在实例的标签页面添加标签。详情请参见配置RabbitMQ实例标签。
监控
云监控对RabbitMQ实例的运行状态进行日常监控,可以通过控制台直观的查看RabbitMQ实例各项监控指标。详情请参见查看监控指标与配置告警。
审计
云审计服务(Cloud Trace Service,CTS),是华为云安全解决方案中专业的日志审计服务,您可以通过CTS对RabbitMQ实例的操作记录进行收集、存储和查询,用于安全分析、合规审计、资源跟踪和问题定位等。详情请参见查看RabbitMQ审计日志。
API
分布式消息服务RabbitMQ版提供了REST(Representational State Transfer)风格API,支持您通过HTTP/HTTPS请求调用,实现创建、修改、删除实例等操作。详情请参见API概览。