消息队列MQ服务中用到的专用名词解释如下:
名称 | 解释 |
---|---|
topic | 一个topic可以理解为一个实际队列,每个topic具有一定缓存空间,不同topic间数据是完全隔离的 |
实例 | 用户账户下可以独立服务的服务实体,是服务与计费的基础,一个实例下可以创建多个topic |
sub(订阅) | sub可以理解为实际消费代理,消费代理将数据消费后发送给client,一个队列可以支持多个消费代理,消费代理之间相互独立,可分别采用不同的模式消费队列中的消息 |
消息 | 队列中的独立数据报文称为一条消息 |
消息生产 | 发送消息至队列的行为 |
消息生产者 | 发送消息至队列的对象 |
消息消费 | 从队列中获取消息的行为 |
消息消费者 | 从队列中读取消息的对象 |
消息ID | 队列中消息的唯一编号,实为消息数据首字节在队列中的偏移量 |
消费位置 | 消费者从队列中读取的下一条消息中数据首字节在队列中的偏移量 |
消息用量 | 服务器根据队列生产/消费的数据流量,通过1k为单位计算的消息条数 |
集群消费 | 订阅同一个topic的同一个sub的客户端,被认为在一个消费集群中,服务器将会将消息平均发送到集群的每个客户端 |