kafka 常见命令
一个主题在生成后就不能通过简单命令的方式来改变其副本的数量(需要通过配置文件),所以最好是在主题创建时就指定其副本数量。主题的分区只能增加,不能减少。kafka 集群搭建
在搭建集群之前,每一台虚拟机已经安装好了 zookeeper 和 kafka,并且将 zookeeper 设置为了一个系统服务还添加了开机自启动。搭建 zookeeper 集群之前需要关闭防火墙。初识 kafka 消息队列
使用消息队列可以实现系统与系统之间的解耦,订单系统不再调用库存系统接口,而是把订单消息写入到消息队列。库存系统从消息系统中拉取消息,然后再减库存,从而实现系统解耦。在新的用户注册时,需要将用户的信息保存到数据库中,同时还需要额外发送注册的邮件通知、以及短信注册码给用户。但因为发送邮件、发送注册短信需要连接外部的服务器,需要额外等待一段时间,此时,就可以使用消息队列来进行异步处理,从而实现快速响应。