• 请不要在回答技术问题时复制粘贴 AI 生成的内容
morefreeze
V2EX  ›  程序员

任务调试管理有什么现成的轮子么?

  •  
  •   morefreeze · Sep 2, 2016 · 2329 views
    This topic created in 3564 days ago, the information mentioned may be changed or developed.

    需求:

    1. 能规定任务的上下游,执行完 A 后再执行 B ,类似这样的有向图
    2. 可以根据上游成功与否决定下游任务,比如任务失败则执行 B ,成功则执行 C
    3. 可以自动解决依赖问题,比如 C 依赖 A 和 B ,一天发现 C 的代码要改,之前的要重跑,可以简单地重跑 C 而使得 AB 也重跑
    4. 最好上一条情况反过来也成立, AB 其中一个需要重跑,可以使得依赖的 C 自动重跑
    5. 最好有 Web UI 可以看到执行情况

    最近在看airflow,深入研究了下需求基本都满足甚至有许多我没想到地方,算是抛砖引玉吧。

    2 replies    2016-09-09 16:55:08 +08:00
    ecloud
        1
    ecloud  
       Sep 3, 2016 via iPhone
    RFT , QTP 等自动化测试工具满足你的要求
    morefreeze
        2
    morefreeze  
    OP
       Sep 9, 2016
    @ecloud 感觉还是和自动化测试有些距离吧,看了下你说这两个更偏向 GUI 的测试?一般是先走一遍流程,然后重复这个流程,这个和任务调度有啥关系呢
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1114 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 23:45 · PVG 07:45 · LAX 16:45 · JFK 19:45
    ♥ Do have faith in what you're doing.