应用场景:

实现多个服务之间的消息传递过程
实现oa离线在线消息的传递过程

kafka相对于mysql实现消息传递的差异化:

  1. 异步消息
  2. kafka数据量较小,每一次进行消息的拉取或订阅 拉取完都会清空对应的数据,在kafka中数据都是一次性的

测试策略关注点:

  1. 基于业务场景提供的接口校验消息生产的正确性(只能通过消费者的对外表现校验)
  2. 消息消费的正确性,只能对外结果表现校验
  3. 不同topic处理的结果,生成者和消费者的topic是否对齐