什么是事务
1)消息队列->存放消息的队列
1串行
系统架构简单 排查错误方便 不需要考虑事物问题
2并行
2)解决通信问题
brober:可以理解为是一个中转站。生产者将消息发送给他就结束自己的任务了,broker将消息主动推送给消费者(具体的将消息推送到哪个队列,或者说消费者主动请求)
传统的通讯方式: b无法直接访问 a
因此出现了长链接 不挂断
消息堆积一次 10000条 一个消费者只能收100条 问题
1增加消费者
2限流
kafka的安装
1. listeners=PLAINTEXT://127.0.0.1:9092
2.log.dirs=/usr/local/kafka/kafka-logs
3.zookeeper.connect=服务器:2181
在bin目录下
./kafka-server-start.sh -daemon ../config/server.properties