Kafka
Apache Kafka 是一个 开源的分布式事件流平台,它被用于 消息队列 等场景。Kafka 是一种高吞吐量的分布式发布订阅消息系统,可 以处理消费者规模的网站中的所有动作流数据。
准备
在参阅本文档使用 Apache Kafka 时,需要确保如下几点:
-
登录 Websoft9 控制台,然后找到(或安装)Apache Kafka:
- 我的应用 菜单找到应用
- 应用商店 菜单部署应用
-
应用是基于 Websoft9 安装的
-
应用的用途符合 apache2 开源许可协议
-
为应用准备配置访问方式:配置域名 或 服务器安全组开启网外端口
入门指南
可视化管理 Kafka 集群
通过 Websoft9 应用商店,安装 Redpanda Console 实现可视化管理 Kafka 集群
配置选项
- 认证授权控制:Kafka 镜像支持多种认证授权机制,需自行设置
- 自定义配置:建议通过环境变量设置
- 命令行
# kafka
/opt/bitnami/kafka/bin/kafka-console-consumer.sh --bootstrap-server yourip:port --consumer.config consumer.properties --topic my-topic
# ZooKeeper client
zkCli.sh -server IP:2181 - Kafka APIS
- Kafka Clients