我想知道在我的生产环境中启动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
我非常感谢你的帮助。
答案 0 :(得分:0)
结帐Foreman。您可以描述您需要运行的流程,并且会处理它。
http://blog.daviddollar.org/2011/05/06/introducing-foreman.html