apache-nifi - 在处理器中查找流文件的出处数据
问题描述
我正在尝试开发一个 NiFi 处理器,它可以扩展内置处理器“监控活动”的功能。
我试图解决的问题是,在我的应用程序中,我将有多个流进入处理器,当在特定时间段内没有流文件到达时,处理器会通过电子邮件发出警报。但是,如果只有一个流停止,则不会触发警报。
我想修改处理器,使其能够区分不同的流并相应地发出警报。
为了做到这一点,我需要一种方法来区分源自一个处理器和另一个处理器的流文件。我知道 NiFi 保留了可以从 GUI 界面中轻松访问的详细出处记录,但我无法找到从处理器代码中以编程方式访问此信息的简单方法。
解决方案
推荐阅读
- f# - 处理 FSX 脚本中 F# 类型提供程序引发的异常
- node.js - 使用数组的 Mongoose 的 deleteMany
- git - 对 git 中的分支感到困惑
- html - 解析到 UI 后如何显示数据
- npm - 我无法在 npm 上创建我的反应应用程序
- python - 如何使用 Biopython 找到蛋白质的核苷酸序列?
- powershell - Enable-WindowsOptionalFeature - 从 powersell 以管理员身份联机失败
- c++ - 如何将 8 个 32 位有符号整数从未对齐的内存加载到 __mm256i 向量中?
- google-maps - 我应该或必须对 google api 密钥使用 API 密钥限制吗?
- gremlin - Gremlin:从 set 属性中选择最后一个(或第一个,或全部等)