Instrukcje Instalacji
** Zainstaluj Resque na Ubuntu **
Resque Open Source Batch Scheduler jest prosty i łatwy do rozpoczęcia oprogramowania. Najpierw zainstaluj pakiety niezbędnych zależności. Jeśli używasz dystrybucji opartej na Debian, takich jak Ubuntu, uruchom poniżej polecenia w terminalu, aby zainstalować i automatycznie uruchomić Redis z Resque Open Source Scheduler na rozruchu:
sudo apt install redis
sudo systemctl enable redis
Następnie zainstaluj Resque Gem w katalogu projektu lub dodaj Resque Gem do swojego Plik Gem:
gem 'resque'
Teraz zainstaluj go z Bundler:
bundle install
W swoim pliku lub innym pliku w lib/zadaniach (np.
require 'resque'
require 'resque/tasks'
Dołącz poniżej linii, jeśli chcesz, aby Twoi pracownicy mieli dostęp do aplikacji:
require 'your/app'
Pracownicy harmonogramu pracy Resque Batch to zadania, które trwają wiecznie. Możesz założyć pracownika:
QUEUE=* rake resque:work
Możesz założyć wielu pracowników z:
COUNT=2 QUEUE=* rake resque:workers
Jeśli chcesz, aby twoi pracownicy pracowali z każdej kolejki, w tym nowe kolejki utworzone w locie, możesz użyć:
QUEUE=* rake resque:work
Jeśli zainstalowałeś RESQUE jako klejnot z przodu, samodzielny jest łatwy do uruchomienia:
resque-web
Naciśnij CTRL-C, aby zabić proces w tle wszystkich pracowników. Pracownicy Resque obsługują podstawowe rejestrowanie do stdout. Możesz kontrolować próg rejestrowania w konfiguracji/inicjalizatorach/resque.rb
Resque.logger.level = Logger::DEBUG
Teraz rozpocznij swoją aplikację:
rails server
Gratulacje! Pomyślnie zainstalowałeś Resque Open Source Scheduler na Linux Cloud Server. Cieszyć się!