Я хочу запустить redis и redis-scheduler из задачи rake, поэтому я делаю следующее:
namespace :raketask do
task :start do
system("QUEUE=* rake resque:work &")
system("rake redis:start")
system("rake resque:scheduler")
end
end
Проблема в том, что redis запускается на переднем плане, а затем это никогда не запускает планировщик,Если это не начнется в фоновом режиме (с помощью &).Планировщик должен быть запущен ПОСЛЕ того, как redis запущен и работает.