狂自私

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

kafka UI工具以及部署说明

kafka King

项目地址:

https://github.com/Bronya0/Kafka-King

优点:中文,免费,功能多样,多平台支持

缺点是速度太慢。

apache kafka UI

 我这里是使用jar包直接部署的,非容器化部署。

最简单的配置示例:

kafka:
  clusters:
    - name: test
      bootstrapServers: "IP地址:端口"

name就是本地显示的kafka集群名称

下面那个就是地址和端口

启动jar包的命令:

java.exe -jar "/kafka/apache kafka UI/kafka-ui-api-v0.7.2.jar" --spring.config.additional-location="/kafka/apache kafka UI/application.yml"

这样做的前提是,配置文件和jar包在同一个目录下。

启动jar包的命令:
启动后,在浏览器输入localhost:8080,默认端口就是8080。
--spring.config.additional-location这个参数好像在window上不支持,不过只要把配置文件名称写为application.yml就可以了,当然要位于jar包所在的目录。

我想使用system来管理它,但是失败了。
加入开机启动:
除了使用Systemd服务之外,你还可以通过编辑用户的crontab来实现在开机时自动运行脚本。你可以使用以下步骤:

1. 打开用户的crontab文件进行编辑:
```bash
crontab -e
```

2. 在文件末尾添加一行,指定在开机时要运行的命令:
```plaintext
@reboot /kafka/apache kafka UI/kafka-ui-start.sh
```

确保路径和命令与你的情况匹配。

3. 保存并关闭文件。crontab会自动安排这个任务在系统开机时运行。

使用crontab的优点是它更简单直接,适用于用户级别的任务管理。但是,如果你需要在系统级别进行更复杂的配置和管理,Systemd服务可能更适合。

 

posted on   狂自私  阅读(628)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示