有没有一种方法可以使用命令行启动和停止apache nifi进程组?

时间:2019-10-28 15:25:45

标签: apache-nifi

尝试使用命令行启动我在apache nifi中创建的进程组

我已经安装curl并运行以下命令:

curl -i -X PUT -H 'Content-Type: application/json' -d '{"id":"12ef79d6-016e-1000-c7bd-b71e01f3e1b6","state":"RUNNING"}' http://localhost:8085/nifi-api/flow/process-groups/12ef79d6-016e-1000-c7bd-b71e01f3e1b6;

进程组ID在哪里:12ef79d6-016e-1000-c7bd-b71e01f3e1b6

我是Apache Nifi的新手,不知道我做对与错

1 个答案:

答案 0 :(得分:0)

发出停止命令后,您需要检查组或单个处理器的状态。 如果组内的单个处理器无法停止,则需要列出组的进程成员,对每个进程执行状态检查,然后向该特定处理器发送终止命令以强制其停止。紧接着另一个状态检查,直到所有成员停止。