gpt4 book ai didi

ruby-on-rails - heroku 上的多线程 ruby​​ worker

转载 作者:行者123 更新时间:2023-12-05 01:27:38 27 4
gpt4 key购买 nike

我在 Heroku 上有一个 ruby​​ 应用程序,需要使用工作线程进行一些后台处理。我还没有在 Delayed Job 和 Resque 之间做出决定,但这个问题的答案可能会影响我。后台作业将主要等待外部 API(facebook、twitter 等),因此它们的 CPU 利用率将非常低。

有没有办法让heroku上的每个worker dyno获得多个线程?这是标准还是可用于 DJ 的插件或 Resque ?或 foreman配置到 pre-fork 还是什么?否则,我将在 95% 闲置等待外部 API 的工作器 dynos 上浪费大量资金。

最佳答案

你可以试试 sidekiq ,其工作方式类似于 resque,但使用线程并发处理任务。你也可以一起使用 resque 和 sidekiq。

关于ruby-on-rails - heroku 上的多线程 ruby​​ worker ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10819053/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com