Rails sidekiq 自动启动问题

itsvoid · April 07, 2013 · Last by guyanbiao replied at April 07, 2013 · 4368 hits

我正在用 devise-async 这个 gem,用来异步发送邮件,工作良好。

我需要在 development,test,prod 环境测试得话,我要开 3 个 CLI 呢,虽然可以 nohup。有没有更好得方案呢,比如 sidekiq 可否放到 initializer 里面去,启动 daemon 呢?(我理解得 initializer 是,每次重启 touch tmp/restart.txt就可以重启各种initializer)

开发与测试环境可以考虑使用 foreman

生产环境建议用更加成熟的服务管理工具。比如 runit, 或者 Ubuntu 的 upstart

You need to Sign in before reply, if you don't have an account, please Sign up first.