如果增量加载花费的时间比配置的计划时间间隔长,Logstash JDBC插件的行为是什么?

时间:2019-04-25 08:45:42

标签: logstash logstash-configuration logstash-jdbc

在Logstash的JDBC插件中,我们配置了增量加载的时间间隔。 在SQL中,上次运行的时间插入为:sql_last_value

但是我找不到任何文档:

如果一次运行中有太多新数据,那么加载新数据所需的时间比计划的时间间隔长,会发生什么?

示例:

计划的时间间隔:1小时

加载新数据的时间:3小时

那么该插件会在开始新的运行之前等待上一次运行完成吗?

还是在预定时间与:sql_last_value 中的旧时间并行开始新运行,以便数据被加载两次(也许永远无法赶上)?

还是在:sql_last_value 中与更新时间同时开始新运行?

似乎任何地方都没有记录。

0 个答案:

没有答案