1

我正在使用 Flume。我有一个修改flume.conf的外部程序。当我修改配置文件时,Flume 会重新加载新配置,根据新的 flume.conf 更改、创建或删除代理。

基本上,当您修改文件时,FLume 会调用代理的所有停止方法,然后调用代理的启动方法,这些方法存在于您的 flume.conf 中。但是,如果你删除了我的 flume.conf 中的所有代理(或者你只有一次),它就不起作用了。Flume 检测到你的文件有变化,但文件中现在什么都没有,它是空的,Flume 不会调用停止方法,所以如果我有一些代理,代理将永远不会停止。我说的是特工,不是 Flume。Flume 不必停止,因为您将来可能想添加新的代理。

我不确定这是错误还是正常性能。

4

0 回答 0