Instrucciones de instalación
Instale el resque en Ubuntu
El planificador de lotes de código abierto de resque es simple y fácil de iniciar el software. Primero instale los paquetes de dependencias necesarios. Si usa distribución basada en Debian como Ubuntu, ejecute los comandos a continuación en la terminal para instalar y inicie automáticamente Redis con el programador de código abierto de resque en el arranque:
sudo apt install redis
sudo systemctl enable redis
A continuación, instale RESCE GEM en su directorio de proyecto o agregue la gema de resque a su archivo gem:
gem 'resque'
Ahora, instálelo con Bundler:
bundle install
En su filtro de rastrillo, o algún otro archivo en lib/tareas (ex: lib/tareas/resque.rake), cargue las tareas de rastrillo de resque:
require 'resque'
require 'resque/tasks'
Incluya la línea a continuación si desea que sus trabajadores tengan acceso a su solicitud:
require 'your/app'
Los trabajadores de programador de trabajo por lotes de resque son tareas de rastrillo que se ejecutan para siempre. Puedes comenzar un trabajador:
QUEUE=* rake resque:work
Puede comenzar varios trabajadores con:
COUNT=2 QUEUE=* rake resque:workers
Si desea que sus trabajadores trabajen en cada cola, incluidas las nuevas colas creadas sobre la marcha, puede usar:
QUEUE=* rake resque:work
Si ha instalado Resque como una gema que ejecuta la parte delantera, entonces Standalone es fácil de ejecutar:
resque-web
Presione CTRL-C para matar el proceso de fondo a todos los trabajadores. Los trabajadores de resque apoyan el registro básico a Stdout. Puede controlar el umbral de registro en config/inicializadores/resque.rb
Resque.logger.level = Logger::DEBUG
Ahora comience su aplicación:
rails server
¡Felicidades! Ha instalado correctamente el programador de lotes de código abierto de resque en Linux Cloud Server. ¡Disfrutar!