首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用nipyapi执行对nifi的任何调用。

无法使用nipyapi执行对nifi的任何调用。
EN

Stack Overflow用户
提问于 2022-03-24 18:01:02
回答 1查看 198关注 0票数 0

我正在尝试使用nipyapi,但是我运行的任何函数都会给我一个错误。

下面是配置的代码:

代码语言:javascript
复制
import nipyapi
nipyapi.config.nifi_config.host = 'https://localhost:8443/nifi-api'
nipyapi.config.nifi_config.username = 'admin'
nipyapi.config.nifi_config.password = 'qwertyadmin1'
nipyapi.config.registry_config.host = 'https://localhost:18080/nifi-registry'

产生错误的代码:

代码语言:javascript
复制
root = nipyapi.canvas.get_root_pg_id()

我收到了一堆警告,然后是错误,下面是一个警告示例:

代码语言:javascript
复制
2022-03-24 23:28:16,876 WARNING Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProtocolError('Connection aborted.', BadStatusLine('\x15\x03\x03\x00\x02\x02P'))': /nifi-api/flow/process-groups/root/status
2022-03-24 23:28:16,876 WARNING Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProtocolError('Connection aborted.', BadStatusLine('\x15\x03\x03\x00\x02\x02P'))': /nifi-api/flow/process-groups/root/status

错误:

代码语言:javascript
复制
MaxRetryError: HTTPConnectionPool(host='localhost', port=8443): Max retries exceeded with url: /nifi-api/flow/process-groups/root/status (Caused by ProtocolError('Connection aborted.', BadStatusLine('\x15\x03\x03\x00\x02\x02P')))

我正在尝试创建一个用户友好的界面,允许不了解nifi的用户根据他们的需求构建动态管道。我也很想听听你的想法,不管是否可以用尼皮亚皮。不过我还是很乐观的。

EN

回答 1

Stack Overflow用户

发布于 2022-03-31 14:19:49

我也有同样的问题。尝试使用来自https://chamila.dev/blog/2021-07-18_ci-cd-for-apache-nifi-02-automation-with-nipyapi/的连接,它对我有效。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71607367

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档