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!

 Magyar