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

时间:2017-02-11 04:14:13

标签: apache-nifi

我需要在NiFi处理器中做一些澄清。

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

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

1 个答案:

答案 0 :(得分:4)

引用@ joe-witt回复邮件列表:

  

对于支持它的处理器,请考虑使用25的运行持续时间   毫秒。这允许框架批处理许多操作   更少的交易可以大大提高吞吐量。

     

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

     

应解决100%的磁盘使用量问题。确保每个存储库都在   物理上分开分区。如果无法做到这一点,请继续   介意他们会为彼此创造拥堵或考虑转换   到一个不稳定的起源库。

     

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

Source: https://lists.apache.org/thread.html/8468ee0c03e81644b7fcd8a464a706670cc06bf0c564a300121307a9@%3Cusers.nifi.apache.org%3E