Apache nifi Nifi 1.12处理器不是自定义处理器的自动升级

Apache nifi Nifi 1.12处理器不是自定义处理器的自动升级,apache-nifi,Apache Nifi,我有一个用于AWSCredentialsProviderControllerService控制器服务的自定义处理器。这是建立在1.8版本之上的。 flow.xml.gz文件中自定义处理器的结构为: <name>AWSCredentialsProviderControllerService100</name> <class>org.apache.nifi.processors.aws.credentials.provider.service.AWSCreden

我有一个用于AWSCredentialsProviderControllerService控制器服务的自定义处理器。这是建立在1.8版本之上的。 flow.xml.gz文件中自定义处理器的结构为:

<name>AWSCredentialsProviderControllerService100</name>  <class>org.apache.nifi.processors.aws.credentials.provider.service.AWSCredentialsProviderControllerService</class>
      <bundle>
        <group>com.xxx.xx1234</group>
        <artifact>nifi-custom-ping-credentials-controller-service</artifact>
        <version>1.0.0</version>
      </bundle>
      
AWSCredentialsProviderControllerService 100 org.apache.nifi.processors.aws.credentials.provider.service.AWSCredentialsProviderControllerService
com.xxx.xx1234
nifi自定义ping凭据控制器服务
1.0.0
还有1.8版本的默认AWSCredentialsProviderControllerService控制器服务,该服务在flow.xml中具有以下配置

<name>AWSCredentialsProviderControllerService180</name>    <class>org.apache.nifi.processors.aws.credentials.provider.service.AWSCredentialsProviderControllerService</class>
      <bundle>
        <group>org.apache.nifi</group>
        <artifact>nifi-aws-nar</artifact>
        <version>1.8.0</version>
    
AWSCredentialsProviderControllerService 180 org.apache.nifi.processors.aws.credentials.provider.service.AWSCredentialsProviderControllerService
org.apache.nifi
nifi aws nar
1.8.0
所以我正在升级nifi集群,这意味着将flow.xml.gz文件从1.8集群升级到1.12集群

集群启动后,我看到默认的AWSCredentialsProviderControllerService(1.8版本)控制器未自动升级到1.12捆绑包,并且变得无效,出现错误:

错误:

缺少根据“任何属性”验证的控制器服务无效,因为此类型的控制器服务org.apache.nifi.processors.aws.credentials.provider.service.AWSCredentialsProviderControllerService,但这不是有效的报告任务类型

我看到的日志:

2020-10-14 17:14:56042错误[main]o.a.nifi.controller.ExtensionBuilder无法创建ID为25deff18-0175-1000-5bb4-febb1b1a21db的org.apache.nifi.processors.aws.credentials.provider.Service类型的控制器服务,原因是:找不到坐标org.apache.nifi:nifi aws nar:1.8.0的捆绑包;创建“重影”实现 2020-10-14 17:14:56042信息[main]o.a.nifi.groups.StandardProcessGroup StandardControllerService[service=GhostControllerService[id=25defb18-0175-1000-5bb4-febb1b1a21db,type=org.apache.nifi.processors.aws.credentials.provider.service.AWSCredentialsProviderControllerService],versionedComponentId=null,processGroup=StandardProcessGroup[identifier=8cb90667-0174-1000-8741-3bfe7f19db7f],active=false]添加到StandardProcessGroup[identifier=8cb90667-0174-1000-8741-3bfe7f19db7f]

自定义处理器(nifi自定义ping凭据控制器服务1.0.0)中没有问题,因为1.12集群中存在1.0.0版本的nar文件 其他1.8版本处理器和控制器服务也没有问题,所有都自动升级到1.12版本

能否请让我知道应该做些什么来避免升级中出现此类问题