Apache nifi 在旧版本中使用较新的NiFi处理器

Apache nifi 在旧版本中使用较新的NiFi处理器,apache-nifi,Apache Nifi,在旧版本中(特别是在1.8中),是否有办法使用NiFi 1.10中的处理器(例如RetryFlowFile)和服务(例如DatabaseRecordLookupService)?它们是否向后兼容?不能保证向后兼容。 您可以做什么:从Nifi 1.10检索RetryFlowFile nar,并将其安装到Nifi的nar目录中,然后重新启动Nifi。 在“处理器”选项卡中,您应该看到2个retryFlowFile进程,但版本不同。不能保证向后兼容。 您可以做什么:从Nifi 1.10检索RetryF

在旧版本中(特别是在1.8中),是否有办法使用NiFi 1.10中的处理器(例如
RetryFlowFile
)和服务(例如
DatabaseRecordLookupService
)?它们是否向后兼容?

不能保证向后兼容。
您可以做什么:从Nifi 1.10检索RetryFlowFile nar,并将其安装到Nifi的nar目录中,然后重新启动Nifi。

在“处理器”选项卡中,您应该看到2个retryFlowFile进程,但版本不同。

不能保证向后兼容。
您可以做什么:从Nifi 1.10检索RetryFlowFile nar,并将其安装到Nifi的nar目录中,然后重新启动Nifi。

在processor选项卡中,您应该看到2个retryFlowFile进程,但版本不同。

NiFi API非常健壮,我们试图避免在次要版本中破坏更改,因此一般来说,1.10中的NAR将在1.8中工作,但也可能有例外。检查调用。NiFi API非常健壮,我们试图避免在次要版本中破坏更改,因此一般来说,1.10中的NAR将在1.8中工作,但也可能有例外。检查调用。使用1.10中的NAR文件确实有效。不幸的是,您不能只复制一个处理器,而是复制一个完整的包(
nifi-standard-nar-1.10.0.nar
,对于
RetryFlowFile
),使用1.10中的nar文件确实有效。不幸的是,您不能只复制一个处理器,而是复制一个完整的包(
nifi-standard-nar-1.10.0.nar
,对于
RetryFlowFile
)。