설치 지침

Ubuntu에 Resque 설치

Resque 오픈 소스 배치 스케줄러는 간단하고 시작하기 쉽습니다. 먼저 필요한 종속성 패키지를 설치하십시오. Ubuntu와 같은 데비안 기반 배포판을 사용하는 경우 터미널에서 아래 명령을 실행하여 부팅시 Resque 오픈 소스 스케줄러로 Redis를 자동으로 시작합니다.

    sudo apt install redis
    sudo systemctl enable redis

다음으로 프로젝트 디렉토리에 Resque Gem을 설치하거나 Gemfile에 Resque Gem을 추가하십시오.

    gem 'resque'

이제 Bundler로 설치하십시오.

    bundle install

rakefile 또는 lib/tasks의 다른 파일 (예 : lib/tasks/resque.rake)에서 resque 레이크 작업을로드하십시오.

    require 'resque'
    require 'resque/tasks'

근로자가 응용 프로그램에 액세스 할 수 있도록하려면 아래 줄을 포함하십시오.

    require 'your/app'

resque 배치 작업 스케줄러 작업자는 영원히 실행되는 갈퀴 작업입니다. 작업자를 시작할 수 있습니다.

    QUEUE=* rake resque:work

다음과 같이 여러 근로자를 시작할 수 있습니다.

    COUNT=2 QUEUE=* rake resque:workers

직원들이 즉시 생성 된 새로운 대기열을 포함하여 모든 대기열에서 작업하기를 원한다면 다음을 사용할 수 있습니다.

    QUEUE=* rake resque:work

프론트 엔드를 실행하는 보석으로 Resque를 설치 한 경우 독립형 실행이 쉽습니다.

    resque-web

CTRL-C를 눌러 모든 근로자를 배경 프로세스를 죽입니다. RESQUE Workers는 기본 로깅을 STDOUT에 지원합니다. 구성/이니셜 라이저/resque.rb에서 로깅 임계 값을 제어 할 수 있습니다.

    Resque.logger.level = Logger::DEBUG

이제 응용 프로그램을 시작하십시오.

    rails server

축하해요! Linux Cloud Server에 Resque 오픈 소스 배치 스케줄러를 성공적으로 설치했습니다. 즐기다!

 한국인