安装说明
**在Ubuntu上安装Resque **
Resque开源批处理调度程序简单易入启动软件。首先安装必要的依赖项软件包。如果您使用基于debian的发行版,例如Ubuntu,请在终端中以下命令以安装并自动启动REDIS,并在启动时使用Resque开源调度程序:
sudo apt install redis
sudo systemctl enable redis
接下来,在项目目录中安装Resque Gem或在您的Gemfile中添加Resque Gem:
gem 'resque'
现在,将其与Bundler安装:
bundle install
在您的rakefile或lib/task中的其他文件(例如:lib/tasks/resque.rake)中,加载resque rake task:
require 'resque'
require 'resque/tasks'
如果您希望您的工人可以访问您的申请:
require 'your/app'
Resque Batch Job Scheduler工人是永远运行的耙子任务。您可以启动一个工人:
QUEUE=* rake resque:work
您可以使用以下方式开始多个工人
COUNT=2 QUEUE=* rake resque:workers
如果您希望您的工人从每个队列中工作,包括随时创建的新队列,可以使用:
QUEUE=* rake resque:work
如果您已将Resque安装为在前端运行的GEM,那么独立运行很容易运行:
resque-web
按CTRL-C杀死背景过程所有工人。 Resque工人支持基本伐木到Stdout。您可以控制config/initializers/resque.rb中的记录阈值
Resque.logger.level = Logger::DEBUG
现在启动您的应用程序:
rails server
恭喜!您已经在Linux Cloud Server上成功安装了Resque开源批次调度程序。享受!