消息(Message) 消息队列服务对外服务的基本实体单元,消息由Header(标签)和Body(消息体)组成。Header是消息生产者添加的各种属性的集合,包括消息是否被持久化,由哪个队列接受,优先级是多少等等。Body是消息体,是真正需要被传输的数据。 队列(Queue) 消息的容器,存储被生产者投递过来但尚未被消费的消息。生产者把消息发送到队列,消费者从队列中获取并消费消息。
通过消费者组(Consumer Group)来支持单个消费者以队列或者Pub/Sub形式的消息消费,或者多个消费者集群顺序消费消息。 生产者和消费者异步交互,而不需要彼此等待。 产品优势 一键部署:开通即使用百度消息服务,专注产品开发即可,无需耗费精力安装、部署、配置、调试和维护集群。 低廉价格:无需任何硬件软件投入,只需开通服务并且为使用的资源付费。
另外,还可以增加CDN,实现全国、全球范围内的内容加速分发,实现高速访问。
用户通过创建多个队列达到区分任务优先级的目的,将大部分任务创建至普通优先级队列,将高优的任务放入高优先级的队列,以利用队列先到先服务的工作原理来实现任务的优先级调整。 队列接口的各参数含义和取值请参考 Pipeline API 。
用户通过创建多个队列达到区分任务优先级的目的,将大部分任务创建至普通优先级队列,将高优的任务放入高优先级的队列,以利用队列先到先服务的工作原理来实现任务的优先级调整。
Pipeline队列 队列分为免费型与专享型: 免费型队列中的转码任务分享百度智能云为音视频转码所提供的约400路720P转码计算资源。 专享型队列需额外采购,以便更好的满足那些对于转码时效性和稳定性有更高要求的用户的业务需求。 用户可以利用队列实现任务优先级。
个队列 如果查询结果中,两个Combined字段取值相同,则表示弹性网卡已开启支持多队列。
clusterId String 是 URL参数 创建队列所属的集群id clientToken String 否 Query参数 幂等性 Token,是一个长度不超过64位的ASCII字符串,生效时长为24小时。 queueName String 是 RequestBody参数 队列名,集群内唯一,长度为2~15个字符。队列名称只能包含英文大小写字母、数字、和_ 。
消费组规则 任何消费者必须加入一个消费组。 同一个消费组下,不同消费者会被分配到不同的 Partition,每个 Partition 最多只能被分配给一个消费者,因此每条消息只会被一个消费者处理,此时相当于点对点模式。 同一个消费组下 Partition 只能分配到 1 个消费者,因此同一个消费组下消费者数量不要超过订阅的分区数。
在左侧导航选择 产品配置 > 任务队列 ,进入任务队列页面。 点击 创建队列 ,进入 新建队列 页面。 配置项 说明 队列类型 普通队列和倍速队列。普通队列为普通转码任务的队列;倍速队列针对长视频,通过分片策略并行转码,大大提高转码速度。 队列名称 队列名称由数字和字母组成,大小写不敏感,最长40个字符。 队列容量 指您可以并行进行的转码任务数。队列容量需要小于等于剩余队列总容量。