V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ikidou
V2EX  ›  程序员

有没有一款带 Web 管理的任务队列管理工具

  •  
  •   ikidou · 182 天前 · 1733 次点击
    这是一个创建于 182 天前的主题,其中的信息可能已经有所发展或是发生改变。

    需求描述简单是这样的,比如我想在 VPS 下载 Youtube 上的视频,但是由于限制不能并行多个任务,只能串行执行,根据关键字好像没有找到合适的产品。

    具体一点的话是:

    1. 可以按一定规则执行命令(串行/并行,互斥/非互斥,目前只需要串行执行就可以了)
    2. 带 Web 管理
    3. 可以看执行日志(能实时查看最好)
    4. 可以执行成功/失败回调(比如调用 WebHook ,也可以简单执行一个命令)

    有点儿类似于 gitlab 的 pipeline 那种,但是并需要那么复杂

    14 条回复    2023-10-28 18:10:31 +08:00
    x86
        1
    x86  
       182 天前
    装个 Aria2?
    ikidou
        2
    ikidou  
    OP
       182 天前
    @x86 #1 我这里的说下载 Youtube 只是个举个例子,并不是只有用来下 Youtube 或者 BT
    ospider
        3
    ospider  
       182 天前
    你需要的是 airflow 之类的工具吧
    imydou
        4
    imydou  
       182 天前
    rundeck?
    dw2693734d
        5
    dw2693734d  
       182 天前
    golang 的 asynq, ruby 的 sidekiq
    xingjue
        6
    xingjue  
       182 天前
    asynq
    kongkx
        7
    kongkx  
       182 天前 via iPhone
    感觉是想要一个 任务编排 工具
    kuaner
        8
    kuaner  
       182 天前
    asynq 好用
    binbin0915jjpp
        9
    binbin0915jjpp  
       182 天前
    digdag
    Al0rid4l
        10
    Al0rid4l  
       182 天前   ❤️ 1
    8863824
        11
    8863824  
       182 天前
    我也想要,目前就是自己用 crontab 编排的
    mMartin
        12
    mMartin  
       182 天前
    青龙
    knives
        13
    knives  
       182 天前
    楼上说的 n8n ,或者 node-red 都可一试。
    ikidou
        14
    ikidou  
    OP
       182 天前
    兄弟们可能理解错了,没有那么复杂,不需要复杂的编排,就简单的顺序执行并且把执行结果和日志保留起来,可以供我查看我的任务状态和日志就可以了,至于 webhook 那些都是可以在直接加载命令里的。
    @ospider #3 @kongkx #7 @8863824 #11
    @mMartin 12 看了下 Demo ,很像了,只是我不需要定时执行,可以认为是他的简化版
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1469 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 17:04 · PVG 01:04 · LAX 10:04 · JFK 13:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.