V2EX heqingpan
 heqingpan 最近的时间轴更新
heqingpan

heqingpan

V2EX 第 88883 号会员,加入于 2014-12-28 22:40:32 +08:00
今日活跃度排名 14529
heqingpan 最近回复了
感谢楼主无私分享!

看了一下样例,语法很简洁,符合个人直觉。
已 star
@yehoha 目前还没有支持,有计划支持(已写在上面的第 3 步计划中),大概后面第二个版本可支持。
@lujiaxing
你说的这个应用场景,可以看看我写的 ratch-job( rust 重写的 xxl-job) 。

ratch-job 功能上大体接近你的诉求,它兼容 xxl-job 协议,其生态上多种语言的 sdk 都有。
不过精确到秒级的任务,我个人电脑上实际压测下来,只能稳定到每秒一万出头。

都是 rust 写的调度服务,之前也用人问 jiascheduler 与 ratch-job 的对比异同。

人个的观点是:楼主这个项目是偏向运维方向,ratch-job 是偏向应用业务场景。
场景不同,冲突不大。
@zhangxudong

看起来你是想获取未来一小段时间哪些任务即将要运行。
未来的调度时间,对 cron 这种比较好计算,对后面的执行后固定延迟这种不好计算。

----

使用现有的全局最近执行记录功能,可能也能基本解决你这个场景的问题。

1. 维护应用系统前,看看当前是否有正在运行的任务,没有则开始维护
2. 维护应用过程如果有任务调度会直接失败,最近执行记录有对应失败的记录。
3. 维护应用完成后,查看最近执行失败的记录,手动触发。后续的任务也会自动正常调度。
上面过程可能存在边界情况,运行中的任务被杀进程。这种就要业务系统判断是否要手动补触发。

你看看这样处理是否也可以解决你们的问题?
@yangg
看来目前的 readme 文档对没有使用过 xxl-job 的用户不友好,后面会优化文档增强这部分内容说明。

我刚试了下,首页切换英文会刷新页面,首页路径权限没有被正确设置,所以被跳转到没有权限页面(目前的功能权限使用白名单模式能行)。
其它页面没有这个问题。

这是个小 bug 基本不影响正常使用,下个版本会修复。
如果要查看当前时间的任务调度列表的话,可以从最近调度记录中查看具体数据。

如果还有其它场景的统计据需要支持,可以在项目中提 issue 详细描述一下,如果是比较通用、常用的功能会考虑支持。
@zhangxudong
目前的系统监控页中,有对每个间隔内的任务调度数量统计展示。有最小间隔(默认 15 秒,最小可设置为 5 秒)、分钟间隔、小时间隔三类数据,每类数据可记录展示最近 180 数据,方便查看任务在不同时间的调度水位。
@capric
@netme
感谢支持鼓励
@cornorj6
namespace 算增强功能,目前暂时还不可用。

namespace 功能启用,需要先解决它和 xxl token 映射的问题。目前有几个可选方案,不过还没有最后确定;方案确定后很快就可支持。
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1181 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 21ms UTC 23:25 PVG 07:25 LAX 16:25 JFK 19:25
Do have faith in what you're doing.
ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86