【云知易】DMS分布式消息服务 入门 01 创建队列

举报
阅识风云 发表于 2017/11/03 16:00:27 2017/11/03
【摘要】 分布式消息服务(Distributed Message Service,简称DMS)是一项基于高可用分布式集群技术的消息中间件服务,提供了可靠且可扩展的托管消息队列,用于收发消息和存储消息。

未标题-1.jpg

分布式消息服务(Distributed Message Service,简称DMS)是一项基于高可用分布式集群技术的消息中间件服务,提供了可靠且可扩展的托管消息队列,用于收发消息和存储消息。

使用DMS,您可以创建消息队列,将消息队列作为一个传输消息的中转站,存储应用程序不同组件间传递的消息,从而做到在应用程序的不同组件之间传输消息时,不要求各个组件同时处于可用状态。


创建队列

操作场景

创建队列,用于存储消息。

前提条件

无。

操作步骤

  1. 登录管理控制台。

  2. 单击页面上方的,选择“应用服务 > 分布式消息服务”,进入分布式消息服务信息页面。

  3. 单击左侧菜单栏的“队列管理”。

  4. 在“队列管理”页面,单击页面右上方的“创建队列”。


    每个项目默认最多可以创建5个队列,您可以在“删除队列”按钮上面看到您还可以创建多少个队列。如果您想创建更多队列,请联系客服申请增加配额。


  5. 填写队列名称和描述信息。


    表1 参数说明

    参数

    说明

    当前区域

    表示当前创建队列的区域。

    队列名称

    队列的名称,必须唯一。

    DMS为您自动生成了队列名称,您可以根据需要修改,队列名称只能包含a~z,A~Z,0-9,-,_,长度是[1,64]。

    创建队列后不能修改名称。

    队列类型

    普通队列:更高的并发性能,不保证先入先出(FIFO)的严格顺序。

    有序队列:保证消息先入先出(FIFO)的严格顺序。

    Kafka队列:支持开源kafka客户端进行生产、消费和确认。支持高吞吐和高可靠两种模式。当前每个project ID只能创建一个kafka队列。

    默认为普通队列。

    是否开启死信

    是否开启死信消息,死信消息是指无法被正常消费的消息。

    当达到最大消费次数仍然消费失败后,DMS会将该条消息转存到死信队列中,有效期为72小时,用户可以根据需要对死信消息进行重新消费。

    消费死信消息时,只能消费该消费组产生的死信消息。

    有序队列的死信消息依然按照先入先出(FIFO)的顺序存储在死信队列中。

    Kafka队列无死信功能。

    默认值:关闭。

    队列模式

    仅Kafka队列才有该参数。

    支持高吞吐和高可靠两种模式。

    高吞吐:消息副本异步落盘,具有较高的性能

    高可靠:消息多副本同步落盘,保证消息的可靠性

    最大消费次数

    消息进入死信队列前可重复接收次数。

    取值范围:1~100

    默认值:3

    描述(可选)

    队列描述不能包含<>,长度是[0,160]。


  6. 单击“确定”,完成创建队列。


    队列创建成功后,单击队列名称,可以查看队列详情。


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。