インストール手順
** ubuntuにresqueをインストール**
Resque Open Sourceバッチスケジューラはシンプルで、簡単に開始ソフトウェアです。最初に必要な依存関係パッケージをインストールします。 UbuntuなどのDebianベースのディストリビューションを使用する場合は、ターミナルのコマンドを下に実行してインストールし、ブート上のResque Open SourceスケジューラでRedisを自動的に開始します。
sudo apt install redis
sudo systemctl enable redis
次に、プロジェクトディレクトリにResque Gemをインストールするか、gemfileにResque Gemを追加します。
gem 'resque'
次に、バンドラーでインストールしてください:
bundle install
rakefile、またはlib/タスクの他のファイル(例:lib/tasks/resque.rake)で、レイクタスクをロードします。
require 'resque'
require 'resque/tasks'
労働者にアプリケーションにアクセスできるようにしたい場合は、以下の行を含めます。
require 'your/app'
Resque Batch Job Scheduler Workersは、永遠に実行されるレーキタスクです。あなたは労働者を始めることができます:
QUEUE=* rake resque:work
複数の労働者を始めることができます:
COUNT=2 QUEUE=* rake resque:workers
その場で作成された新しいキューを含むすべてのキューから労働者に作業することを望む場合は、以下を使用できます。
QUEUE=* rake resque:work
フロントエンドを実行する宝石としてリクをインストールした場合、スタンドアロンは簡単に実行できます。
resque-web
CTRL-Cを押して、バックグラウンドを殺しますすべての労働者を処理します。 Resque Workersは、Stdoutへの基本的なロギングをサポートしています。 config/initializers/resque.rbのロギングしきい値を制御できます
Resque.logger.level = Logger::DEBUG
ここでアプリケーションを開始します:
rails server
おめでとう! Linux Cloud ServerにResque Open Sourceバッチスケジューラを正常にインストールしました。楽しみ!