远程寻找Kafka的安装位置

来源:3-6 Kafka基本概念及使用演示

慕数据3866775

2020-06-11

老师,我在本地run一个脚本,需要去远端服务器的kafka server里面抓一些信息到本地机器对比,但是远端服务器有一些机器kafka安装的位置我不知道,比如课程里面的安装的/opt/install/…,但是远端机器不一定在哪个安装位置,我应该如何通过本地脚本去运行远端服务器的kafka脚本 bin/kafka-console-consumer.sh --bootstrap-server xx.xx.xx.xx:9092 topic_name --from-beginning呢?

我自己想的是到远端机器上run 一下 ps -ef | grep kafka,在此基础上利用正则在结果中抓取该机器上Kafka安装的位置,然后运行该机器上的Kafka脚本,不知道这个方法怎么样,有没有更优雅的办法?

写回答

1回答

Allen

2020-06-12

不需要这样, 其实你也不用关心服务器上kakfa的位置。 注意一下kafka-consume的脚本参数, 只是需要一个bootstrap-server而已, 你在本地run这个脚本效果是一样的, 不是必须使用kakfa自带的那个

0
1
慕数据3866775
非常感谢!
2020-06-19
共1条回复

Kafka多维度系统精讲,从入门到实战开发

系统讲解Kafka,实战结合,让你成为使用Kafka的高手

896 学习 · 237 问题

查看课程