如何仅停止第一个处理器

时间:2019-07-02 18:48:23

标签: apache-nifi

有什么方法可以仅停止nifi进程组的第一个处理器吗?

我知道通过Nifi API可以停止整个处理器组,但是我要停止的只是该组的第一个处理器,因为我知道该组的ID。

谢谢。

1 个答案:

答案 0 :(得分:0)

您可以使用/nifi-api/flow/process-groups/{processGroupId}(GET)api过滤processors数组,并找到inputPorts数组为空且outputPorts数组为大于零。 然后,只需获取其ID并停止它即可。