Rails 怎样取消指定的基于 Sidekiq 的 Active Job 定时任务?

wfwdex · 2016年09月06日 · 最后由 wfwdex 回复于 2016年09月06日 · 2614 次阅读

用 sidekiq 做定时任务,在的任务需要在还未执行前取消掉。

google 到两篇文章

大家都是怎么处理这样的问题的?

生产者先存一条异步任务基本信息记录在数据库中 消费者再消费之前检查一下数据库中的记录

这样做算是对业务上来说比较清晰的把,只是消费者要多读一次数据库。

#1 楼 @MrPasserby 谢谢,明白了。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号