Telepítési útmutató
Telepítse a resque -t az ubuntu -ra
A resque nyílt forráskódú tétel ütemezője egyszerű és könnyen elindítható szoftver. Először telepítse a szükséges függőségi csomagokat. Ha Debian alapú disztriót használ, mint például az Ubuntu, futtassa a Terminal parancsok alatt a Redis telepítéséhez és automatikus elindításához a Resque Open Source ütemezővel a rendszerindításon:
sudo apt install redis
sudo systemctl enable redis
Ezután telepítse a Resque Gem -t a projektkönyvtárba, vagy adjon hozzá resque drágakövet a GemFile -hez:
gem 'resque'
Szerelje be most a Bundlerrel:
bundle install
A Rakefile -ben, vagy más fájlban a lib/feladatokban (pl.: Lib/feladatok/resque.rake), töltse be a resque rake feladatokat:
require 'resque'
require 'resque/tasks'
Vegye fel az alábbi sort, ha azt akarja, hogy a munkavállalók hozzáférjenek az alkalmazásához:
require 'your/app'
A Resque Batch munkaköri munkavállalók olyan rake feladatok, amelyek örökre futnak. Munkavállalót indíthat:
QUEUE=* rake resque:work
Több munkavállalót indíthat:
COUNT=2 QUEUE=* rake resque:workers
Ha azt akarja, hogy a munkavállalók minden sorból kidolgozzanak, beleértve a menet közben létrehozott új sorokat is, akkor használhatják:
QUEUE=* rake resque:work
Ha az elülső végét futtató drágakőként telepítette a resque -t, akkor az önálló futtatható:
resque-web
Nyomja meg a CTRL-C gombot a háttér folyamatának megöléséhez az összes munkavállaló. A resque munkavállalók támogatják az alapvető naplózást az STDout -hoz. A fakitermelési küszöböt vezérelheti a config/inicializerek/resque.rb webhelyen
Resque.logger.level = Logger::DEBUG
Most kezdje el az alkalmazást:
rails server
Gratulálunk! Sikeresen telepítette a Resque Open Source Batch ütemezőt a Linux Cloud Serverre. Élvezd!