我正在Nifi中创建模板,然后将其导入Kylo。每个模板都特定于我的业务用例,并且由多个(30+)Nifi处理器组成。
出于单元测试和某些理智的考虑,我将每个处理器的错误关系转发到单独的logAttribute。
但是当我将此模板导入Kylo时,即使流程失败,Kylo也不会将其视为错误,因为所有错误都将记录到logArribute中。
现在,我可以将模板中每个处理器的错误关系转发到单个logArribute。然后将该流转发到Kylo的错误端口。
这是正确的解决方案吗?如果没有,其他开发商怎么办?我在想,Nifi应该有某种SINK处理器,我要在其中转储所有错误关系。
请发表评论。
谢谢