2020-11-6

    1. 关于MQ的消息查询,以下描述正确的是(正确答案的数量:3个)
      A.MQ提供三种消息查询方式,分别是MessageID, Message Key和Topic查询
      B.根据Messsage Key查询消息会查出所有的符合该key的消息.
      C.根据Topic查询消息会以分页形式拉取指定时间段内所有存在的消息
      D.MessageID是从发送消息的方法返回值SendResult中取出,建议业务方记录
      答案:ACD
      解析:如遇消息消费有问题,则可通过查询具体发送的消息内容来排查问题。消息队列 RocketMQ 版提供了三种消息查询的方式,分别是按 Message ID、Message Key 以及 Topic 查询。当您输入 Key 进行查询时,消息队列 RocketMQ 版根据该索引即可匹配相关的消息返回。按 Topic 查询数据量大,采用分页展示。
      选项A,正确
      选项B, 按 Message Key 查询仅返回符合条件的最近的 64 条消息,因此建议您尽可能保证设置的 Key 是唯一的,并具有业务区分度.不是选项B所描述的所有符合该key的消息,故选项B错误
      选项C正确
      选项D也正确

    image.png
    https://help.aliyun.com/document_detail/29540.html?spm=a2c4g.11186623.6.565.wipQ0X