Apache nifi 这有可能提高NiFi中处理器的速度吗?

Apache nifi 这有可能提高NiFi中处理器的速度吗?,apache-nifi,Apache Nifi,我需要一些关于NiFi处理器的澄清 由于每个处理器都有并发任务,如果我为处理器设置了并发任务,那么它会提高处理器的处理速度。但是它会影响系统性能,例如100%的磁盘使用率、100%的内存使用率等等 有没有其他方法可以在不使用并发任务的情况下加快处理器的速度?在邮件列表中引用@joe witt回复您: 对于支持它的处理器,考虑使用“运行持续时间为25”。 毫秒'。这允许框架批处理许多操作 减少事务量,从而显著提高吞吐量 100%的内存使用率是一个问题。增加堆大小或考虑 重新设计/简化流程 应解决1

我需要一些关于NiFi处理器的澄清

由于每个处理器都有并发任务,如果我为处理器设置了并发任务,那么它会提高处理器的处理速度。但是它会影响系统性能,例如100%的磁盘使用率、100%的内存使用率等等


有没有其他方法可以在不使用并发任务的情况下加快处理器的速度?

在邮件列表中引用@joe witt回复您:

对于支持它的处理器,考虑使用“运行持续时间为25”。 毫秒'。这允许框架批处理许多操作 减少事务量,从而显著提高吞吐量

100%的内存使用率是一个问题。增加堆大小或考虑 重新设计/简化流程

应解决100%的磁盘使用率问题。确保每个存储库都位于 物理上分开的分区。如果这是不可能的,那么继续 注意它们会造成相互拥塞或考虑切换 到一个不稳定的来源库

查看将内容完全加载到内存中的处理器的流程。 这会极大地损害性能


在邮件列表中引用@joe witt回复您:

对于支持它的处理器,考虑使用“运行持续时间为25”。 毫秒'。这允许框架批处理许多操作 减少事务量,从而显著提高吞吐量

100%的内存使用率是一个问题。增加堆大小或考虑 重新设计/简化流程

应解决100%的磁盘使用率问题。确保每个存储库都位于 物理上分开的分区。如果这是不可能的,那么继续 注意它们会造成相互拥塞或考虑切换 到一个不稳定的来源库

查看将内容完全加载到内存中的处理器的流程。 这会极大地损害性能