Kurulum Talimatları
Ubuntu’ya resque yükleyin
Resque Açık Kaynak Toplu Zamanlayıcı, Basit ve Başlangıç Yazılımı Almak Kolaydır. Önce gerekli bağımlılık paketlerini yükleyin. Ubuntu gibi Debian tabanlı dağıtım kullanıyorsanız, Terminal’deki komutları aşağıda çalıştırın ve önyüklemede resque açık kaynaklı zamanlayıcı ile REDIS’i otomatik olarak başlatmaya başlayın:
sudo apt install redis
sudo systemctl enable redis
Ardından, proje dizininize Resque Gem’i yükleyin veya Gemfile’ınıza Resque Gem ekleyin:
gem 'resque'
Şimdi Bundler ile yükleyin:
bundle install
Rakefile veya lib/görevlerdeki başka bir dosyada (Örn: lib/görevler/resque.rake), resque tırmık görevlerini yükleyin:
require 'resque'
require 'resque/tasks'
İşçilerinizin başvurunuza erişmesini istiyorsanız aşağıdaki satır ekleyin:
require 'your/app'
Resque Batch İş Zamanlayıcı İşçileri sonsuza dek devam eden tırmık görevleridir. Bir işçi kurabilirsiniz:
QUEUE=* rake resque:work
Birden fazla işçiye şu şekilde başlayabilirsiniz:
COUNT=2 QUEUE=* rake resque:workers
İşçilerinizin anında oluşturulan yeni kuyruklar da dahil olmak üzere her kuyruktan çalışmasını istiyorsanız, şunları kullanabilirsiniz:
QUEUE=* rake resque:work
Resque’i ön ucu çalıştıran bir mücevher olarak yüklediyseniz, bağımsız çalıştırılabilir:
resque-web
Arka plan sürecini öldürmek için Ctrl-C’ye basın. Resque işçileri STDOUT’a temel günlüğü destekler. Günlük eşiğini config/başlatıcılar/resque.rb’deki kontrol edebilirsiniz
Resque.logger.level = Logger::DEBUG
Şimdi başvurunuzu başlatın:
rails server
Tebrikler! Linux Cloud Server’a Resque Açık Kaynak Batch Scheduler’ı başarıyla yüklediniz. Eğlence!