Instructions d’installation
Installer la resque sur Ubuntu
Le planificateur de lots open source Resque est un logiciel simple et facile à démarrer. Installez d’abord les packages de dépendances nécessaires. Si vous utilisez une distribution basée sur Debian telle que Ubuntu, exécutez les commandes ci-dessous dans le terminal pour installer et démarrez automatiquement Redis avec Resque Open Source Scheduler sur Boot:
sudo apt install redis
sudo systemctl enable redis
Ensuite, installez Resque Gem dans votre répertoire de projet ou ajoutez Resque Gem à votre Gemfile:
gem 'resque'
Maintenant, installez-le avec Bundler:
bundle install
Dans votre RakeFile, ou un autre fichier dans Lib / Tasks (Ex: Lib / Tasks / Resque.Rake), chargez les tâches de Rake Resque:
require 'resque'
require 'resque/tasks'
Incluez la ligne ci-dessous si vous souhaitez que vos travailleurs aient accès à votre application:
require 'your/app'
Les travailleurs du planificateur de travail par lots Resque sont des tâches de râteau qui fonctionnent pour toujours. Vous pouvez démarrer un travailleur:
QUEUE=* rake resque:work
Vous pouvez commencer plusieurs travailleurs avec:
COUNT=2 QUEUE=* rake resque:workers
Si vous voulez que vos travailleurs travaillent de chaque file d’attente, y compris de nouvelles files d’attente créées à la volée, vous pouvez utiliser:
QUEUE=* rake resque:work
Si vous avez installé Resque en tant que gemme exécutant l’extrémité avant, Standalone est facile à exécuter:
resque-web
Appuyez sur CTRL-C pour tuer le processus de fond de tous les travailleurs. Les travailleurs de Resque prennent en charge la journalisation de base à STDOUT. Vous pouvez contrôler le seuil de journalisation dans la config / initialiseurs / resque.rb
Resque.logger.level = Logger::DEBUG
Démarrez maintenant votre application:
rails server
Toutes nos félicitations! Vous avez installé avec succès Resque Open Source Batch Scheduler sur Linux Cloud Server. Apprécier!