8

Java 项目,定时任务越来越多

 1 year ago
source link: https://www.v2ex.com/t/909449
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

V2EX  ›  程序员

Java 项目,定时任务越来越多

  NoKey · 7 小时 20 分钟前 · 2368 次点击

就想问一下,你们的项目也是么

springboot 的项目

定时任务越来越多,各种需要定时处理的事务

巴拉巴拉巴拉

请教一下各位,你们的服务都是怎么处理这些问题的呢?

24 条回复    2023-01-17 18:50:27 +08:00
u21t20o15

u21t20o15      7 小时 7 分钟前

单独弄个服务做定时处理的,然后上 xxl-job 来维护
matepi

matepi      7 小时 6 分钟前 via iPhone

独立进程出去,放专用调度框架上。

交易进程杂活线程太多不太好。

如有必要共享进度,进程间通信,用点数据库或者消息共享。
jsjjdzg

jsjjdzg      6 小时 3 分钟前

公司目前是 单独搞了个 Task-Engine (定时任务项目),然后 XXLJob 调用他
TimLang

TimLang      6 小时 0 分钟前

xxl-job 不错,但是用下来有 2 个地方需要自己改下源码才能用:
1. 重试机制,原生的 xxl-job 重试不能设置重试时间,连续重试。
2. 原生不支持动态时间任务。
hidemyself

hidemyself      5 小时 59 分钟前

单独抽出一个服务
dacapoday

dacapoday      5 小时 54 分钟前

做成接口,然后 k8s CronJob 去调用
cslive

cslive      5 小时 35 分钟前

定时任务单独部署一个服务
howfree

howfree      5 小时 16 分钟前

推荐 xxl-job
xiaogui

xiaogui      5 小时 5 分钟前

xxl-job + 1
uasier

uasier      5 小时 0 分钟前

我选择 uptime-kuma
kongkongye

kongkongye      4 小时 50 分钟前 via iPhone

xxl job 是不错,但好像没有监控 dashboard ?只有个非常简单的图表展示
ql562482472

ql562482472      4 小时 39 分钟前

xxl-job 这么多年了 现在突然一下好多人在选,就感觉很神奇 。

没有人觉得 xxl-job 不好使,要做点优化或者新框架吗?
wjx0912

wjx0912      4 小时 21 分钟前

我来吐槽一下 xxl-job 吧。可能用的姿势不对。欢迎吐槽我~~~

改 mysql,redis,log 配置必须重新编译程序,难道不能把配置分离出来吗:
java -Xbootclasspath/a:./my_config_path -jar ./server.jar --logging.config=./config/logback.xml
java -Xbootclasspath/a:./my_config_path -jar ./agent.jar --logging.config=./config/logback.xml
application.yml 和 application-druid.yml 放到上面的 my_config_path 里面。


部署体验很糟糕(虽然改 application 可以做到)。还有几个缺点忘了,后来就 pass 掉这个项目了。当然很感激作者开源多给了个选择
imaple

imaple      3 小时 54 分钟前

xxl-job ,elastic-job
libratears

libratears      3 小时 49 分钟前 via Android

xxl-job
dingdangmaoup

dingdangmaoup      3 小时 38 分钟前

开始用 xxl-job 测试放弃转用 PowerJob ,最终生产落地 dolphinscheduler
tulongtou

tulongtou      3 小时 20 分钟前

blow job
bootvue

bootvue      3 小时 17 分钟前

airflow
NeoZephyr

NeoZephyr      3 小时 16 分钟前

怎么全是 xxl-job ,有那么好吗
daimaosix

daimaosix      3 小时 7 分钟前

我们用的 jiacrontab Go 写的简单好用。
wqhui

wqhui      2 小时 35 分钟前

xxl-job 感觉不太好用,反正我应用传到 xxl-job 这边的定时任务日志经常没记录下来,最后还是要跑去看应用日志
jj783850915

jj783850915      2 小时 32 分钟前

@NeoZephyr #19 早期没啥好用的分布式任务调度框架
moxnet

moxnet      1 小时 14 分钟前

这个“powerjob” 有人在用吗,感觉比较“现代化”:
http://www.powerjob.tech
winglight2016

winglight2016      34 分钟前

任务多的话,推荐 airflow

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK