flume停止agent

在/usr/lib/flume-ng中我没找到停止agent的命令。

看了下Application的代码,Flume在shutdown的时候注册了钩子,

final Application appReference = application;

 Runtime.getRuntime().addShutdownHook(new Thread("agent-shutdown-hook") { @Override public void run() {appReference.stop(); } }); } catch (Exception e) { logger.error("A fatal error occurred while running. Exception follows.", e); }

也就是我只要kill 别-9就可以安全停止agent进程了吧?

zp0824 - 好好学习,天天向上

赞同来自:

kill <pid>,别kill -9

夕阳丶一抹红颜 - 一句话介绍

赞同来自:

OK

要回复问题请先登录注册