Yukino

Results 215 comments of Yukino

想法很不错,我们正在开发的队列功能,就是大致的思路👍👍👍

很不错的建议,有心了! 1 这个点很多网友提,近期可能会结合 worker 自动 ping server 寻找最优 IP 一起上线。 其他点都是很不错的功能点,如果可以拆分 pr 的话就非常好了。(最好一个功能点一个 pr,这样合并起来很清晰)

Direct buffer memory 分配了多少?JVM 的内存信息方便贴一下吗?

还有就是在线日志量不要太大了。 其实任务调试稳定后,建议关闭调整在线日志级别,或者直接改为本地日志(直接在控制台配置即可)。

这就是选择问题了。 PowerJob 选择宁可多调度,也不少调度,所以先确保时间轮提交才写DB。 先写DB,写完DB后执行被中断,就会导致这次任务被跳过,问题更大。

正常情况 DB 的成功率几乎等于 100%,如果能比较稳定复现大概率不是这个原因,可以看看是不是触发了什么失败重试机制。

欢迎再深入研究一下

可以详细补充一下吗? 其实设计思路上和 PowerJob 目前的秒级任务一样,都是常驻在 worker 上的,也就是说 PowerJob 目前的模型是能轻松支持这类场景的,不过我们需要具体的 case 来看一下。

支持的,目前 ruoyi 那个框架就这样做了。Powerjob-server 也有完整的 jar 包发布到仓库

> 目前遇到一个问题,任务执行成功后,状态一直是进行中,已经return new ProcessResult(true, "success");,还是进行中。目前没有找到原因 worker 回传执行状态失败了,可以检查下 worker 的日志,理论上应该有请求失败的相关 log。