Joh*_*hir 5 ruby ruby-on-rails interprocess delayed-job
我有一个使用delayed_job的rails应用程序.我需要我的工作相互沟通,例如"任务5完成"或"这是任务5需要处理的事项列表".
现在我有一个特殊的表,我总是访问事务中的表.它工作正常.我想为它构建一个更干净的api/dsl,但首先要检查是否已有解决方案.奇怪的是,我没有发现任何一件事,我要么谷歌搜索完全错误,要么任务如此简单(在事务中设置和获取值),没有人已经抽象出来了.
我错过了什么吗?
澄清:我不是在寻找一个新的排队系统,我正在寻找一种方法来让后台任务相互沟通.基本上只是安全地共享变量.以下框架是否提供此功能?延迟工作没有,这是一种耻辱.
用例: "并行完成这5项任务,然后当它们全部完成时,完成这1项最终任务." 因此,5个任务中的每个任务都会检查它是否是最后一个,如果是,它将触发最终任务.
| 归档时间: |
|
| 查看次数: |
1182 次 |
| 最近记录: |