多个jdbc输入是同时运行还是顺序运行?

时间:2018-12-17 09:16:42

标签: logstash logstash-configuration

我需要查询多个数据库实例,我想知道在仅1个管道中定义多个jdbc输入插件时,与在技术上定义每个jdbc输入各具有多个管道的情况完全相同吗?

在使用多功能jdbc输入插件运行Logstash时,它们是同时(并发)查询数据库还是按顺序查询? 那么,性能如何呢?最好是,具有相同配置的多个管道(jdbc URL除外)或仅一个管道中的多个jdbc输入插件?

注意:我正在使用Logstash 6.2

谢谢

1 个答案:

答案 0 :(得分:-1)

我不认为有一种顺序执行输入的方法。

但是,为了避免SESSIONS_PER_USER限制,jdbc输入中的选项计划可以减少查询的频率。

现状是:schedule => "* * * * *",您的插件将每分钟连接到数据库(see here)。您可以改用schedule => "*/15 * * * *",它每15分钟连接一次(see here)。