【发布时间】:2019-05-03 16:34:00
【问题描述】:
请帮忙!
我正在使用 ListSFTP 处理器来获取文件并进行处理。在第一次执行中,处理器正常获取文件,但是当您第二次启动处理器时,它不会。我知道这是该处理器的正确行为。有什么方法可以通过 NIFI API 启动和初始化处理器,从而再次获取文件?我需要这种方法,因为我需要进行测试。
谢谢!
【问题讨论】:
标签: apache-nifi
请帮忙!
我正在使用 ListSFTP 处理器来获取文件并进行处理。在第一次执行中,处理器正常获取文件,但是当您第二次启动处理器时,它不会。我知道这是该处理器的正确行为。有什么方法可以通过 NIFI API 启动和初始化处理器,从而再次获取文件?我需要这种方法,因为我需要进行测试。
谢谢!
【问题讨论】:
标签: apache-nifi
是的,这是预期的行为(否则在每个“列表”操作中,处理器将返回相同的文件列表)。为了将其用于测试,您可以右键单击停止的处理器并选择View State,然后在出现的对话框中单击Clear。下次处理器运行时,它将再次列出所有存在的文件(并匹配适当的过滤器模式)。这些操作也可通过REST API 获得。
【讨论】:
【讨论】: