远程寻找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回答
-
不需要这样, 其实你也不用关心服务器上kakfa的位置。 注意一下kafka-consume的脚本参数, 只是需要一个bootstrap-server而已, 你在本地run这个脚本效果是一样的, 不是必须使用kakfa自带的那个
012020-06-19
相似问题