代码之家  ›  专栏  ›  技术社区  ›  Rajesh Omanakuttan SpringLearner

当我们使用“Rails服务器”启动Rails应用程序时,是否可以启动sidekiq(redis服务器)?

  •  0
  • Rajesh Omanakuttan SpringLearner  · 技术社区  · 11 年前

    我有一个Rails应用程序正在运行 Ruby 2.0.0 Rails 3.2.16 。我正在使用 Sidekiq 用于为许多自动化流程(如电子邮件发送、取消等)设置后台作业。

    现在,我在一个终端启动轨道,在下一个终端开始sidekiq。

    1. 轨道: rails server -e production
    2. 侧基: bundle exec sidekiq -q critical, -q high, -q default, -q low -e production

    但是,我需要知道我们是否可以开始 Sidekiq 当我们启动rails本身时,不运行第二个命令。

    如有任何帮助,将不胜感激。谢谢:)

    1 回复  |  直到 11 年前
        1
  •  2
  •   Brandon Hansen    11 年前

    查看 foreman 并使用Procfile。然后使用命令 foreman start