消息队列 CMQ

消息队列 CMQ

安全可靠、扩展性高且业务可用性强的高性能分布式消息队列服务

高可靠、高可用、高扩展分布式消息系统

腾讯云 CMQ 入门

腾讯云 CMQ 正在全面升级中,升级后将作为一款新型消息队列产品推出,新的消息队列将全面兼容旧版本的 CMQ,敬请期待。 

已接入的用户可使用三种不同的方式来操作和管理您的 CMQ,请您根据自身场景灵活选择登录方式:控制台和 API/SDKs。

下面将简单介绍队列模型入门,如果您想了解主题模型入门 请点击此处>

使用控制台来入门


在控制台界面通过可视化的点击操作来快速创建 CMQ。关于控制台的更多操作 请参考控制台文档

第1步:登录控制台

登录腾讯云控制台,如果没有账号,请参考 账号注册教程

第2步:新建队列并配置参数

消息队列 CMQ 创建界面中点击新建,然后选择配置以下参数,

  • 确认参数无误后,点击创建按钮完成创建。
  • 队列名称:输入队列名称。
  • 消息生命周期:消息在本队列中最长的存活时间,从发送到该队列开始经过此参数指定的时间后,不论消息是否被取出过都将被删除;单位为秒,有效值范围 60-1296000 秒,也即 1 分钟到 15 天。
  • 消息接收长轮询等待时间:长轮询等待时,一个消息消费请求只会在取到有效消息或长轮询超时时才返回响应,类似于 Ajax 请求的长轮询;单位秒,有效值范围为 0-30 秒。默认值设为 0s。
  • 取出消息隐藏时长:单位为秒,有效值范围1-43200 秒,也即 1 秒到 12 小时。
  • 消息最大长度:队列的 MaxMsgSize 属性,限定允许发送到该队列的消息体的最大长度;单位为 KB,有效值范围 1 到 1024KB。

第3步:确认完成

最后,您已创建完成的队列服务将会显示在队列列表中,你可以点击队列 ID 查看队列属性等相关信息,也可以对创建的队列服务进行操作,如发送和接收信息。此时您可以正常使用消息队列 CMQ 了。

使用 API / SDK 入门

腾讯云 API 文档提供了腾讯云所有云产品的 API 接口,用户可以查询云 API 文档来调用和配置各种腾讯云资源。点击查看完整的 API 文档
您可以编写代码调用腾讯云 SDK 来访问腾讯云产品。腾讯云 SDK 将腾讯云产品的各API 基于常见的编程语言进行了打包,包括 PHP,Python,Java,.NET 和 Node.js 等。点击查看 SDK 的使用说明。

常见场景的入门教程

通过控制台设置权限

本文以指定某用户拥有 CMQ 队列模型的消费消息及批量消费消息写权限为例,演示如何设置 CMQ 权限。

通过 API 设置权限

本文将带您深入了解如何通过 API 的调用,访问相关云资源与管理权限。