Istruzioni per l’installazione

Installa resque su Ubuntu

Scheduler batch open source Resque è semplice e facile da iniziare il software. Installa prima i pacchetti di dipendenza necessari. Se usi la distribuzione basata su Debian come Ubuntu, esegui i comandi sotto nel terminale per installare e avviare automaticamente Redis con lo scheduler Open Source Resque su Boot:

    sudo apt install redis
    sudo systemctl enable redis

Quindi, installa la gemma di resque nella directory del progetto o aggiungi una gemma di resque al tuo gemfile:

    gem 'resque'

Ora, installalo con Bundler:

    bundle install

Nel tuo file rake o in qualche altro file in lib/attività (Ex: lib/attività/resque.rake), caricare le attività di rastrello resque:

    require 'resque'
    require 'resque/tasks'

Includi la riga sotto se vuoi che i tuoi lavoratori abbiano accesso alla tua applicazione:

    require 'your/app'

I lavoratori degli programmi di lavoro in batch di resque sono compiti di rastrellatura che funzionano per sempre. Puoi iniziare un lavoratore:

    QUEUE=* rake resque:work

Puoi iniziare più lavoratori con:

    COUNT=2 QUEUE=* rake resque:workers

Se vuoi che i tuoi lavoratori lavorino da ogni coda, comprese nuove code create al volo, puoi usare:

    QUEUE=* rake resque:work

Se hai installato Resque come gemma che esegue la parte anteriore, standalone è facile da eseguire:

    resque-web

Premere CTRL-C per uccidere il processo di background tutti i lavoratori. I lavoratori di Resque supportano la registrazione di base a StDout. È possibile controllare la soglia di registrazione in config/inizializzatore/resque.rb

    Resque.logger.level = Logger::DEBUG

Ora inizia la tua applicazione:

    rails server

Congratulazioni! È stato installato correttamente lo scheduler di batch open source resque su Linux Cloud Server. Godere!

 Italiano