安装说明

**在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开源批次调度程序。享受!

 简体中文