首页 > 代码库 > 正确停止kafka的方法

正确停止kafka的方法

kill -15 pid 即: kill SIGNTERM pid

不要使用kill -9。

kill -15会触发调用shutdownHook的run方法,从而可以执行关闭服务器的时候一些必要代码。

kill -9不会触发shutdownHook

kill -0 pid (kill SIGINT pid) 相当于Ctrl+c 只会中断前台进程,不会中断后台程序。