Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache nifi 是否使用.bat文件启动数据流?_Apache Nifi - Fatal编程技术网

Apache nifi 是否使用.bat文件启动数据流?

Apache nifi 是否使用.bat文件启动数据流?,apache-nifi,Apache Nifi,如何在不访问ApacheNIFI接口的情况下启动我创建的数据流。是否可以通过运行.bat文件来触发run?我是ApacheNIFI的新手,对ApacheNIFI的局限性有些一无所知 我将数据流保存为模板,并希望在不访问apache nifi接口的情况下启动它启动处理器有几种方法 定时器驱动的 这是默认模式。处理器将被调度 以有规律的间隔跑。处理器运行的时间间隔 运行由“运行计划”选项定义(见下文) CRON驱动的 当使用CRON驱动的调度模式时,处理器被调度 定期运行,类似于计时器驱动的调度模式

如何在不访问ApacheNIFI接口的情况下启动我创建的数据流。是否可以通过运行.bat文件来触发run?我是ApacheNIFI的新手,对ApacheNIFI的局限性有些一无所知


我将数据流保存为模板,并希望在不访问apache nifi接口的情况下启动它

启动处理器有几种方法

定时器驱动的

这是默认模式。处理器将被调度 以有规律的间隔跑。处理器运行的时间间隔 运行由“运行计划”选项定义(见下文)

CRON驱动的

当使用CRON驱动的调度模式时,处理器被调度 定期运行,类似于计时器驱动的调度模式。 但是,CRON驱动模式提供了更大的灵活性 以增加配置的复杂性为代价。这个 CRON驱动的调度值是由六个必填字段和 一个可选字段,每个字段之间用空格分隔

事件驱动的

选择此模式时,将触发处理器运行 一个事件,当流文件进入连接时发生该事件 给这个处理器供电。这种模式目前被认为是实验性的 并不是所有处理器都支持。选择此模式时, “运行计划”选项不可配置,因为处理器不可配置 触发定期运行,但作为事件的结果。 此外,这是“并发任务”的唯一模式 选项可以设置为0。在这种情况下,线程的数量是有限的 仅取决于 管理员已配置

你可以在网站上阅读更多关于它的信息

如果您特别希望从bat文件启动处理器,可以使用cURL。为此,您的流程必须从或开始。例如,如果ListenHTTP侦听端口8089,并且您的NiFi实例可以通过my-NiFi-intance.com访问,那么您将拥有一个像my-NiFi-intance.com:8089/webhook这样的webhook来启动流

既然你问的是一个非常基本的问题,我鼓励你从阅读这本书开始