gpt4 book ai didi

gradle - 调度MarkLogic数据中心流/自定义步骤的最佳方法

转载 作者:行者123 更新时间:2023-12-03 04:55:38 24 4
gpt4 key购买 nike

我使用DMSDK提取数据;我有多个自定义流程来运行以下数据提取。与其一一手动运行这些流程,不如编排MarkLogic数据集线器流程的最佳方法是什么?
gradle,trigger或其他调度工具?

最佳答案

我同意Dave Cassel的观点,NiFi或MuleSoft之类的东西甚至Camel都是管理流运行的好方法。特别是在谈论运营管理时。

要回答其他机制:

  • Crontab不会连接到MarkLogic本身。您必须编写脚本或代码才能使某些事情真正发生。您也不会有太多控制权,也不会记录日志,除非您也添加了它。
  • 我们为Gradle提供了出色的插件,这些插件使运行流程变得非常简单。非常适合在开发过程中使用,但可能不适合计划或操作任务。
  • MarkLogic内部的触发器仅响应数据的插入,因此无论如何您仍然必须从外部启动更新。
  • MarkLogic内部的
  • 计划任务与Crontab和Gradle具有类似的限制。它本身并不能做很多事情,因此无论如何您都必须编写代码。除了通过Admin ui之外,它本身不提供日志记录,也未提供操作上管理任务的方法。
  • JAR软件包可能取决于您实际使用的JAR软件包。您可以为您的ml-gradle项目创建一个JAR,但是与调用Gradle本身相比,并没有太多 yield 。

  • 就个人而言,我将仔细研究操作要求。例如:需要获得状态概述,中断计划,在失败时重试的循环,内置日志记录以及在需要关注时发送通知的功能。

    HTH!

    关于gradle - 调度MarkLogic数据中心流/自定义步骤的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60460379/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com