gpt4 book ai didi

ruby-on-rails - 在 Rails 中运行 Redmon 和 Sidekiq?

转载 作者:可可西里 更新时间:2023-11-01 11:46:23 26 4
gpt4 key购买 nike

首先我应该说我怀疑这是一个愚蠢的问题,源于学生对 Rails 和 Sidekiq 如何组合在一起的误解,但一些激进的谷歌搜索和修补并没有找到很多答案,所以我我想我会试一试。

我正在尝试获取 Redmon与我放在一起的 Rails 东西集成;特别是,我试图让它与 Sidekiq 一起玩得很好。 README 提供了一个示例 Sidekiq worker 配置,它很敏锐,但我不知道如何或在何处调用它。我希望 Redmon 进程在加载 Rails 或导航到 http://foo.br/redmon 时开始在后台运行。我读过的大部分 Sidekiq 文档都是关于从 Controller 中调用一个 worker 的,这很好,除了实现一个只启动 Redmon 并重定向我的 Controller 似乎有点傻。

在我使用 Sidekiq 的大部分时间里,我都将 CarrierWave 作为调解器,而不必为细节操心;没有它,我有点迷路了。如果有人提出任何建议,我将非常感激。

最佳答案

Redmon 不应通过 sidekiq 运行或了解 Sidekiq。 Redmon 是一个 Sinatra 应用程序,可以独立运行或安装在您的 Rails 应用程序中。

安装 Redmon gem 后,您可以通过编辑 config/routes.rb 将 Redmon 应用程序挂载到 Rails 应用程序中:

mount Redmon::App => '/redmon'

关于ruby-on-rails - 在 Rails 中运行 Redmon 和 Sidekiq?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18078305/

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