为了阻止一个Kafka连接工人,要杀掉哪个进程?

vsnjm48y  于 2021-06-06  发布在  Kafka
关注(0)|答案(1)|浏览(340)

我想杀死我的kafka connect分布式工作进程,但是我无法(或者我不知道如何)确定在linux中运行的进程是那个工作进程。
运行时

ps aux | grep worker

我确实看到很多worker进程,但不确定哪些是connect worker,哪些是标准的non-connect worker
诚然,这些进程中只有一个是昨天启动的,我怀疑这是一个,但这显然不是所有情况下的充分条件,例如,如果Kafka集群昨天上线。所以,一般来说,如何确定哪个进程是kafka连接工作进程?
这里什么是傻瓜式的方法?

qojgxg4l

qojgxg4l1#

如果其他工作进程与connect无关,则可以使用传递给启动connect worker的属性文件搜索connect进程。

ps aux | grep connect-distributed.properties

没有用于连接工作者的终止脚本。必须使用sig term运行kill命令才能正常停止工作进程。

相关问题