全部产品
Search
文档中心

轻量消息队列(原 MNS):队列操作

更新时间:Aug 12, 2026

本文介绍在轻量消息队列(原 MNS)控制台上可以执行的队列模型相关操作。

前提条件

开通轻量消息队列(原 MNS)并授权。

创建队列

  1. 登录轻量消息队列(原 MNS)控制台。

  2. 在左侧导航栏,选择队列模型 > 队列列表。

  3. 在顶部菜单栏,选择地域。

  4. 在队列列表页面,单击创建队列。

  5. 在创建队列面板配置以下参数,然后单击确定。

    • 名称:队列名称。

    • 队列类型:选择队列类型。

      • 普通队列:普通消息的发送与消费,不保证消费的顺序。

      • 顺序队列:保证同一分组内的消息按照发送顺序进行消费。

    • 消息最大长度:发送到队列的消息体的最大长度。

    • 长轮询时间:当队列中没有消息时,该队列的ReceiveMessage请求的最大等待时长。设为0时关闭长轮询;当不为0时,长轮询模式开启。

    • 消息可见性超时时间:消息从队列中取出后从Active状态变成Inactive状态后的持续时间。更多信息,请参见消息可见性。

    • 消息保存时长:消息在队列中的最长存活时间。从发送到队列开始经过此参数指定的时间后,不论消息是否被取出都将被删除。

    • 消息延时时间:发送到队列的所有消息将延后此参数指定的时间后被消费。

    • 启用日志功能:是否开启日志管理功能,开启日志功能后,将自动推送该队列的操作日志到指定的Logstore中,您可以通过日志查看消息轨迹,消息延迟以及其他信息。更多信息,请参见日志管理。

    队列列表页面显示目标队列已创建。

编辑队列

  1. 在队列列表页面,找到目标队列,在其右侧操作列单击编辑。

  2. 在编辑队列参数面板,修改队列配置,然后单击确定。

    在队列详情页面的基础信息区域可查看修改后的队列配置。

获取队列列表

  1. 在队列列表页面搜索文本框中输入队列名称的前缀,如test,然后单击搜索图标。

    查询列表中会列出所有名称前缀为test的队列。

获取队列详情

  1. 在队列列表页面,找到目标队列,在其右侧操作列单击详情。

  2. 在队列详情页面,查看队列详细信息。

获取接入点

  1. 在队列列表中,找到目标队列,在其右侧操作列单击详情。

  2. 在队列详情页面的接入点区域,查看公网访问和内网访问对应的Endpoint。

    说明

    Endpoint地址支持HTTP和HTTPS两种访问方式。

发送消息

  1. 在队列列表页面,找到目标队列,在其右侧操作列单击收发消息。

  2. 在队列收发消息快速体验页面的发送消息区域,输入消息内容和消息延时时间,然后单击发送消息。

    页面显示:消息发送成功。

接收消息

  1. 在队列列表页面,找到目标队列,在其右侧操作列单击收发消息。

  2. 可选:在队列收发消息快速体验页面的接收消息区域,单击编辑接收消息参数,在编辑接收消息参数面板配置单次获取最大条数和轮询时间,然后单击确定。

  3. 在队列收发消息快速体验页面的接收消息区域,单击接收消息。

    接收消息区域显示队列的消息列表。

  4. 可选:在消息列表中找到目标消息,在其右侧操作列单击详情,在消息详情对话框中查看消息内容等信息。

查看队列监控项

  1. 在队列列表中,找到目标队列,在其右侧操作列选择更多 > 云监控。

  2. 在云监控区域查看队列的监控项。

    image

    说明

    更多报警规则信息,请参见创建报警规则。

删除队列

队列存在以下依赖时无法删除,需先逐一解除:

  1. 订阅关系:在删除弹窗的订阅列表页签中查看并删除。

  2. 死信队列绑定:在删除弹窗的死信队列页签中查看并解除。

  3. 事件通知:在 MNS 控制台事件通知页面查看并删除。入口:事件通知。

  4. EventBridge 事件流:在 EventBridge 控制台查看并删除。入口:EventBridge 控制台。

说明

删除弹窗仅显示订阅列表和死信队列页签,不显示事件通知依赖。存在事件通知依赖时,两个页签均显示“没有数据”,但删除按钮仍处于禁用状态。

  1. 在队列列表中,找到目标队列,在其右侧操作列选择更多 > 删除。

  2. 在提示对话框中,阅读提示信息,然后单击确认。

    在队列列表页面查看目标队列已删除。

    警告
    • 队列一旦删除后,数据将不可恢复。

    • 删除队列前,请停止对该队列的API请求,否则对该队列的API请求仍然会产生费用。