问题标签 [hirefire]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - Delayed_job 与 Appoxy SimpleWorker
当我在 Heroku 上找到 Appoxy SimpleWorker 时,我正要开始在我的应用程序上启动并运行延迟作业。
Appoxy 说它是大规模并行的,它可以上下扩展工作人员以最大限度地降低成本。但是,在我看来,使用 HireFire,delayed_job 也是如此。这是我的问题:您会选择哪一个:delayed_job + HireFire 或 SimpleWorker?(为什么?)
https://github.com/tobi/delayed_job
http://hirefireapp.com/
http://addons.heroku.com/simple_worker
我的应用程序目前很小 - 音量很低,应用程序的数量在很长一段时间内不应该特别多。
还有什么地方可以期望直接从这两种服务的创始人那里得到答复?谢谢迈克尔和特拉维斯!
ruby-on-rails-3 - 如何在开发中的 Rails 3 中使用hiredfire 为delayed_job 工作?
我正在使用delayed_jobs 开发一个带有rails 3 的应用程序。我正在使用 Hirefire 在需要时扩大和缩小工人的规模。我怎样才能让hirefire在我的开发环境中工作,以测试它是否按预期工作。
那么我应该如何配置它,以便它也可以在我的 Heroku Cedar 堆栈中的生产环境中工作。
heroku - 我如何知道我在 Heroku 上使用了多少个工人测功机?
我正在使用 HireFireApp 在 Heroku 上自动缩放我的网络和工作人员测功机。但是,当我导航到我的应用程序上的 Resque 应用程序时,它说
“46 名工人中的 0 名正在工作”
这是否意味着我正在使用 46 个工人测功机???
更新:
运行 heroku ps 显示:
heroku - Hirefire 不适用于 Heroku/Delayed Job/Mongoid - 最新版本
我正在使用hirefire beta来管理我的基于mongoid 的DJ 队列工作者——随着队列深度的变化添加和删除dynos。
问题是我得到的只是错误:
我的版本:
config/initializers/hirefire.rb
:
有什么建议么?我尝试了各种我能找到的建议,所有这些都导致了各种其他错误并且没有进展。
heroku - 在 Heroku 上从竹子移动到雪松时出现 HireFire 错误:连接被拒绝
我正在将应用程序从 3.0/1.8.7/bamboo 迁移到 3.2/1.9.2/cedar。我收到以下错误,这会阻止我的 HireFire 运行我的 DelayedJobs。
知道这里有什么问题吗?
heroku - Heroku Cedar 上的 HireFire 没有被触发?
我已将应用程序从 3.2/1.8.7/Bamboo 升级到 3.2/1.9.2/Cedar。一切似乎都在工作,除了 HireFire 没有被正确触发。
当我跑步时,事情似乎进展顺利
手动,但我无法为我的生活弄清楚!我什至不知道如何获得输出以查看问题可能是什么。
请帮忙!!
ruby-on-rails-3 - 工作没有使用hirefire在heroku上触发
我正在使用 gem "delayed_job_active_record" 和 heroku 上的雇佣火来在后台运行作业。我还使用我的 heroku 帐户设置了 heroku 环境变量。我在 gem 文件中的序列如下
它也在当地环境中进行开发和生产。但是工作没有从延迟的工作表中触发 heroku。首先,我尝试在 intilizer 中没有配置文件hirefire.rb,但没有成功。在我添加并将此代码放在下面之后。
但没有成功。虽然hirefire也正在加载,请参见下面的屏幕截图
hirefire - Hirefire 不会运行延迟的作业
我正在使用带有hirefire gem 的延迟工作活动记录来管理工人。但是在heroku上似乎hirefire没有运行作业,当我在下面运行这个命令时
然后它运行工作。但是hirefire的作者说它会检测工作本身。
有什么帮助吗??
谢谢
python - HireFire 使我的 Django 应用程序在队列中松散作业,使用 Redis 和 Celery 执行任务
我确信我不是唯一使用 HireFire 来管理工人测功机的人。
我的员工使用 Celery 任务和 Redis 发送电子邮件。
当 HireFire 关闭时,一切正常。我将 Celery 和 CeleryBeat 的 Dynos 设置为 1,任务都成功了。
当我打开 HireFire 时,队列中的作业会丢失。
我在 Ruby 库上找到了这篇文章来处理由 dyno 重启引起的异常:
https://devcenter.heroku.com/articles/queuing-ruby-resque#job-termination
有谁知道类似的 Python 版本或其他信息来源?
https://github.com/jezdez/hirefire/
这是 Github 上 HireFire 的 Python 库。我已经看过了,但我没有任何清晰的时刻。
https://github.com/AnthonyBRoberts/NNS
这是我在 Github 上的仓库。repo 中没有设置文件(原因很明显)。以下是相关设置:
欢迎提出任何想法,并让我知道哪些附加信息有用。
谢谢,
安东尼