我想清除'响应'队列和任何其他队列,如果处理器由于失败而停止(我使用'模板'停止它与rest api类似)。 我读过这个:https://nifi.apache.org/docs/nifi-docs/rest-api/index.html 但我不知道如何使用它来完整我的想法。
答案 0 :(得分:2)
使用浏览器的“开发人员工具”窗口,在监控网络选项卡时使用UI清除队列。 Apache NiFi UI所做的一切都是通过REST API执行的。您将能够确切地看到发送到服务器的请求以清除连接队列并可以以编程方式重新创建。
在这种情况下,您需要的特定API端点是POST /flowfile-queues/{id}/drop-requests
,其中{id}
是连接ID。