Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 4 如何在我的暂存和生产环境中启动resque workers?_Ruby On Rails 4_Capistrano_Resque - Fatal编程技术网

Ruby on rails 4 如何在我的暂存和生产环境中启动resque workers?

Ruby on rails 4 如何在我的暂存和生产环境中启动resque workers?,ruby-on-rails-4,capistrano,resque,Ruby On Rails 4,Capistrano,Resque,我有一个rails4应用程序,前端是angular.js。我正在对cron任务使用Resque,但在我的暂存和生产服务器上,有0个工作线程。如何手动启动resque workers?是否有一种方法可以在部署代码后自动启动Worker。我正在使用capistrano进行部署。我还没有试过其他宝石,比如:上帝,卡皮斯特拉诺·雷斯克。你建议用宝石来做这件事吗 只需编写一个capistrano任务来启动redis服务器和您的resque工作人员 然后,您可以在“deploy:restart”事件或其他事

我有一个rails4应用程序,前端是angular.js。我正在对cron任务使用Resque,但在我的暂存和生产服务器上,有0个工作线程。如何手动启动resque workers?是否有一种方法可以在部署代码后自动启动Worker。我正在使用capistrano进行部署。我还没有试过其他宝石,比如:上帝,卡皮斯特拉诺·雷斯克。你建议用宝石来做这件事吗


只需编写一个capistrano任务来启动redis服务器和您的resque工作人员

然后,您可以在“deploy:restart”事件或其他事件之后将其挂接到deploy.rb中

也指

那会让你跟上进度的。 干杯

我们使用的是完全相同的东西。它正是这样做的:让你的工人开始生产。我们决定反对上帝或工头+暴发户只是开始工人,因为我们需要他们很快,并认为他们太重,不适合这样做