Installatie instructies
Resque op ubuntu installeren
Resque open source batch -planner is eenvoudig en eenvoudig om aan de slag te gaan software. Installeer eerst de benodigde afhankelijkhedenpakketten. Als u op Debian gebaseerde distro zoals Ubuntu gebruikt, voert u onderstaande opdrachten in terminal uit om Redis te installeren en automatisch te starten met Resque Open Source Scheduler op opstart:
sudo apt install redis
sudo systemctl enable redis
Installeer vervolgens Resque Gem in uw projectmap of voeg Resque Gem toe aan uw Gemfile:
gem 'resque'
Installeer het nu met Bundler:
bundle install
In uw rakefile, of een ander bestand in lib/taken (ex: lib/taken/resque.rake), laadt u de resque harktaken:
require 'resque'
require 'resque/tasks'
Voeg hieronder regel toe als u wilt dat uw werknemers toegang hebben tot uw applicatie:
require 'your/app'
Resque batch -taakplanner werknemers zijn taken die voor altijd worden uitgevoerd. U kunt een werknemer starten:
QUEUE=* rake resque:work
U kunt meerdere werknemers starten met:
COUNT=2 QUEUE=* rake resque:workers
Als u wilt dat uw werknemers van elke wachtrij werken, inclusief nieuwe wachtrijen die ter plekke zijn gemaakt, kunt u gebruiken:
QUEUE=* rake resque:work
Als u Resque hebt geïnstalleerd als een juweel die de voorkant uitvoert, is Standalone gemakkelijk te draaien:
resque-web
Druk op CTRL-C om achtergrondproces te doden alle werknemers. Resque -werknemers ondersteunen basislogging bij Stdout. U kunt de logboekdrempel bedienen in config/initializers/resque.rb
Resque.logger.level = Logger::DEBUG
Start nu uw applicatie:
rails server
Gefeliciteerd! U hebt met succes Resque Open Source Batch Scheduler op Linux Cloud Server geïnstalleerd. Genieten!