Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/379.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何监控嵌入式Flume代理?_Java_Flume_Threadpoolexecutor_Flume Ng - Fatal编程技术网

Java 如何监控嵌入式Flume代理?

Java 如何监控嵌入式Flume代理?,java,flume,threadpoolexecutor,flume-ng,Java,Flume,Threadpoolexecutor,Flume Ng,我在代码中使用嵌入式Flume代理将数据发送到接收器。 我使用ThreadPoolTaskExecutor启动一个可运行类,在该类中配置、启动事件并将其放入代理 我如何知道转移是否成功? 我需要一个触发器,以防无法以不同方式处理数据 除了配置、启动、放置和停止之外,似乎没有更多的控制 例如,我得到: [SinkRunner轮询Runner负载平衡SinkProcessor]错误 org.apache.flume.SinkRunner:160-无法交付事件。例外情况 跟随。 org.apache.

我在代码中使用嵌入式Flume代理将数据发送到接收器。 我使用ThreadPoolTaskExecutor启动一个可运行类,在该类中配置、启动事件并将其放入代理

我如何知道转移是否成功? 我需要一个触发器,以防无法以不同方式处理数据

除了配置、启动、放置和停止之外,似乎没有更多的控制

例如,我得到:

[SinkRunner轮询Runner负载平衡SinkProcessor]错误 org.apache.flume.SinkRunner:160-无法交付事件。例外情况 跟随。 org.apache.flume.EventDeliveryException:所有配置的接收器都失败

但是我怎么能抓住它呢?如果停止代理,如何访问发送失败的作业/事件