Kafka 简用
- 官网 https://kafka.apache.org/
Kafka 是一个消息队列,是 Apache 开源的,比较适用用事件驱动的架构。Kafka 可以作为消息缓冲区,用于业务的
削锋填谷。Kafka 作为一个消息中间件,可以解耦后端应用服务。企业级应用普遍使用了类似 kafka 的消息队列。
- 创建 Topic 参考 3.2 Topic-Level Configs
关于 kafka 的可视化工具
关于 kafka 的可视化工具,目前我使用的是 kafka-tool。kafka-tool 是一个桌面端的可视化软件,可以方便
的查看 kafka 中的 topic 和消息。kafka-tool 还可以连接到多个 kafka 集群,让你方便的连接到开发、测试
等环境。
目前唯一我觉得不足的是没有对 Topic 的收藏或置顶功能。之前我开发了一个功能:消费一个 kafka topic,
处理后再发送一个消息到另一个 kafka topic。在我定位一个问题时,我就要不断的在这两个 topic 之间不断切换,
但是我打开一个topic,再查看另一个 topic 中的消息时,就要重新搜索 topic 并打开,这带来了不便。