为什么在带有Apache NiFi 1.10.0的ExecuteGroovyScript处理器中不能使用CTL?

由于这个问题DBCPConnectionPoolLookup problem in ExecuteGroovyScript,我在ExecuteGroovyScript处理器中使用了CTL连接到 database.name 选择的数据库。将NiFi升级到新版本(1.10.0)后,处理器显示以下错误:

为什么在带有Apache NiFi 1.10.0的ExecuteGroovyScript处理器中不能使用CTL?

这是我的处理器配置:

为什么在带有Apache NiFi 1.10.0的ExecuteGroovyScript处理器中不能使用CTL?

请让我知道问题所在。

zhuji111 回答:为什么在带有Apache NiFi 1.10.0的ExecuteGroovyScript处理器中不能使用CTL?

我最近开始自己测试1.10.0版本,这也是我遇到的问题之一。尝试使用SQL。*(例如:SQL.db)作为属性名称,因为它专门用于DBCP服务。如果您需要访问其他服务,但仍然可以通过在Groovy脚本中按名称查找服务来解决该问题,但是这是基于Jira活动的,这是一种解决方法,那么我将发现此错误已得到解决,并有望在下一发行版中得到修复。希望对您有所帮助。

本文链接:https://www.f2er.com/3151886.html

大家都在问