如何使用rails服务器启动resque守护进程?

时间:2013-08-26 20:21:39

标签: ruby ruby-on-rails-3.2 redis resque

我想知道在我的生产环境中启动rails服务器时是否有办法启动我的resque守护进程。我尝试创建一个初始化文件,但它没有用。

每次我的rails服务器启动时,我想运行这两个命令:

bundle exec rake resque:work BACKGROUND=yes RAILS_ENV=production PIDFILE=/shared/pids/resque_work.pid

bundle exec rake resque:scheduler BACKGROUND=yes RAILS_ENV=production PIDFILE=/shared/pids/resque_scheduler.pid

我非常感谢你的帮助。

1 个答案:

答案 0 :(得分:0)

结帐Foreman。您可以描述您需要运行的流程,并且会处理它。

http://blog.daviddollar.org/2011/05/06/introducing-foreman.html