一、kafka简介
业务层可以直接写入到kafka队列中,不用担心elasticsearch的写入效率问题
架构图:
1、kafka是一个消息队列服务器,kafka服务又称为broker,消息发送者称为producer,消息接收者称为consumer,
2、消息以topic的形式发送到broker,消费者订阅topic,实现按需取用的消费模式
3、创建topic需要指定replication-factor(复制数目,通常=broker数目);每个topic可能有多个分区(partition),每个分区的消息内容不会重复
上图中:日志为生产者,ES为消费者