Apache nifi NIfi控制器服务与处理器一对一,还需要吗?

Apache nifi NIfi控制器服务与处理器一对一,还需要吗?,apache-nifi,hortonworks-data-platform,hortonworks-dataflow,Apache Nifi,Hortonworks Data Platform,Hortonworks Dataflow,我们有一个nifi控制器和处理器对,它们是一对一的,控制器维护与特定JMS的连接工厂,而另一个处理器无法共享该连接工厂 对于这种情况,是否建议git去掉控制器并在处理器中创建连接工厂?控制器几乎没有逻辑,因此我正在考虑整合。一般来说,控制器服务是为了在处理器实例之间重用,以及用于多个处理器(例如,可以用于大多数/所有HTTP相关处理器的SSLContext) 如果您知道只有一个处理器,那么可以将控制器服务整合到处理器代码中。如果您可能有多个处理器(例如,一个GET和PUT),那么通常最好“经得起

我们有一个
nifi
控制器和处理器对,它们是一对一的,控制器维护与特定JMS的连接工厂,而另一个处理器无法共享该连接工厂


对于这种情况,是否建议git去掉控制器并在处理器中创建连接工厂?控制器几乎没有逻辑,因此我正在考虑整合。

一般来说,控制器服务是为了在处理器实例之间重用,以及用于多个处理器(例如,可以用于大多数/所有HTTP相关处理器的SSLContext)


如果您知道只有一个处理器,那么可以将控制器服务整合到处理器代码中。如果您可能有多个处理器(例如,一个GET和PUT),那么通常最好“经得起未来考验”它并保留控制器服务。

您能提供一个代码示例吗?如果它与编码/编程无关,可能您必须将其发布到stackoverflow以外的其他通道中。