Heroku delay_job依赖项

气压计

我在heroku上运行一个应用程序,我想执行地图/缩小样式操作,在这里我可以向工作人员解雇作业,然后在完成结果后解雇归约工作。

这意味着我需要调出某些(减少)工作,因为它们依赖于其他工作(映射)。

我可以使用heroku实现吗?

我看到了这个分叉,但是没有积极地进行开发。https://github.com/mceachen/delayed_job

例如,分布式合并排序-具有排序作业和合并作业以及合并作业取决于排序作业中的数据。

不断变化的彩虹

DelayedJob已经分叉了很多,而回购可能会引起误解。通过此仓库它仍在积极使用和开发中:

https://github.com/collectiveidea/delayed_job

我确实相信DelayedJob可以支持您的要求。您可以启动heroku worker来运行rake jobs:work,这将启动一个对DelayedJob队列中的作业条目进行咀嚼的工人。

a)如果可以确保您的排序作业和合并作业按要求的顺序进入DelayedJob队列,则您的出队工作人员可以交错处理排序和合并作业,因为合并作业对具有以下内容的排序作业有依赖性刚刚发生。

b)可以将分类作业和合并作业打包为一个“作业”,其中一个工人将这对操作作为一个整体从队列中取出,并同时处理这两个操作吗?如果您想扩大Heroku工作人员的数量,并让多个并发的DelayedJob工作人员同时在您的DJ队列中工作,那么这将是一个更好的解决方案。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

启动heroku delay_job工人

来自分类Dev

通过delay_job将图像上传到heroku

来自分类Dev

delay_job丢失方法

来自分类Dev

Rspec测试delay_job

来自分类Dev

冲突delay_job / sidekiq

来自分类Dev

Heroku构建无法进行依赖项安装

来自分类Dev

delay_job进程默默退出

来自分类Dev

Rakefile用于Sinatra的delay_job

来自分类Dev

Heroku,捆绑程序因缺少依赖项而失败

来自分类Dev

为什么在delay_job中关闭了时区?

来自分类Dev

Rails:after_create回调上的delay_job?

来自分类Dev

delay_job没有看到环境变量

来自分类Dev

如何优雅地重启delay_job消费者?

来自分类Dev

避免在delay_job队列中重复工作

来自分类Dev

在视图中显示delay_job处理程序

来自分类Dev

为什么在delay_job中关闭了时区?

来自分类Dev

更新run_at以获得delay_job队列

来自分类Dev

使用delay_job和tute / merit延迟徽章分配

来自分类Dev

避免在delay_job队列中重复作业

来自分类Dev

rails docker中的delay_job无法正常工作

来自分类Dev

为什么Heroku在新部署中安装旧的Python(pip)依赖项?

来自分类Dev

如何在Heroku上安装charlock_holmes依赖项libicu-dev

来自分类Dev

将Flask项目部署到Heroku时出现“使用pip安装依赖项”异常

来自分类Dev

如何在已部署的Heroku应用程序上安装我的Bower依赖项?

来自分类Dev

在Heroku上未通过Godep安装Go应用程序的依赖项

来自分类Dev

依赖项安装失败!laravel应用程序部署到heroku时出错

来自分类Dev

在Heroku Review-App部署后步骤中使用NodeJS开发依赖项

来自分类Dev

Heroku requirements.txt依赖项未安装,返回ImportError:没有名为selenium的模块

来自分类Dev

用于在Heroku上部署的破折号应用程序依赖项

Related 相关文章

热门标签

归档