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

大家都用什么方案来设计分布式和定时 job 呢?

  •  
  •   gxm44 · 2019-02-18 16:42:43 +08:00 · 3900 次点击
    这是一个创建于 2105 天前的主题,其中的信息可能已经有所发展或是发生改变。

    以前公司用的是 Autosys,不知道有没有什么 open source 的替代方案。

    9 条回复    2019-02-18 21:38:20 +08:00
    xiqian
        1
    xiqian  
       2019-02-18 16:54:55 +08:00   ❤️ 1
    可以试试分布式任务框架 elastic job
    rayingecho
        2
    rayingecho  
       2019-02-18 17:00:00 +08:00
    之前直接用 redis zset 封装了一下
    cszhiyue
        3
    cszhiyue  
       2019-02-18 17:36:51 +08:00
    airflow
    EthanDon
        4
    EthanDon  
       2019-02-18 17:40:15 +08:00
    实习的时候写过一个用守护线程根据时间自己开启定时任务的程序,答辩的时候被问如果守护线程挂了你怎么把它拉起来?
    懵逼了~~~
    SakuraKuma
        5
    SakuraKuma  
       2019-02-18 17:46:30 +08:00   ❤️ 1
    目前在用的, https://github.com/OptimalBits/bull

    找到这个之前也是想自己写的, 后来想了下太多东西了, 用轮子吧..
    loveCoding
        6
    loveCoding  
       2019-02-18 17:55:08 +08:00   ❤️ 1
    目前在用 saturn , 唯品会开源的
    superalsrk
        7
    superalsrk  
       2019-02-18 17:59:33 +08:00
    airflow~~ 不过生产环境下需要自己填一些坑 https://stackbox.cn/2017-05-use-airflow-in-production/
    xuxueli
        8
    xuxueli  
       2019-02-18 20:24:18 +08:00 via Android   ❤️ 1
    https://github.com/xuxueli/xxl-job/

    数百家企业用户登记接入
    yangyang0826
        9
    yangyang0826  
       2019-02-18 21:38:20 +08:00 via Android
    用的是 8 楼的 xxl — job
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2438 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 15:55 · PVG 23:55 · LAX 07:55 · JFK 10:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.