【问题标题】:how to start sidekiq automatically on localhost如何在 localhost 上自动启动 sidekiq
【发布时间】:2014-07-23 04:02:49
【问题描述】:

我有一个 Rails 应用程序,它使用 Procfile 在 heroku 上自动启动 sidekiq。我希望它在 localhost 上自动启动 sidekiq(我目前只是在单独的窗口中“捆绑 exec sidekiq”)。这是我的过程文件:

web: bundle exec unicorn -p $PORT -c ./config/unicorn.rb
worker: bundle exec sidekiq

我该怎么做?我确实在本地安装了工头

【问题讨论】:

  • 在项目根目录中使用foreman start
  • 有什么方法可以配置应用程序在启动时为开发人员运行它?
  • 你可以使用foreman export来新贵:stackoverflow.com/questions/12990842/…

标签: ruby-on-rails foreman


【解决方案1】:

您可以创建一个用于开发的Procfile.dev 文件。要使用它,只需从终端执行'foreman start -f Procfile.dev'。传递-f 选项允许您设置Procfile 使用的路径。

顺便说一句,gitignore 你的 Procfile.dev 也可能会很好。这样,您团队中的其他人就可以拥有自己的Procfile.dev

希望有帮助!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-11-26
    • 2013-04-25
    • 1970-01-01
    • 1970-01-01
    • 2017-03-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多