배경 처리를 위해 delayed_job 모듈과 감독을 사용하고 있습니다. "ImportTitlesJob"이라는 직업이 있습니다. 한 번에이 작업 유형 2의 대기중인 작업을 처리하려고합니다.Delayed_Job이 여러 작업자와 동일한 작업 유형을 처리합니까?
내 작업을 내보내는 데 신입 (upstart)을 사용하고 있으며 foreman 내보내기 도구를 사용하여 동시성 플래그를 사용했습니다. 두 개의 작업자 작업이 두 개의 프로세스에서 내보내지고 실행 중이지만 한 번에 두 개의 대기중인 작업 중 하나만 처리 중임을 알 수 있습니다.
직원 : 여기
내 Procfile에 무엇을 번들 간부 레이크 작업 : 작업 RAILS_ENV = 생산
내가 두 노동자를 생성하는 벼락 출세하기 위해 procfile를 내보내려면이 명령을 사용하고 :
sudo는 감독의 수출 --app APP_NAME --user 우분투 --concurrency 노동자 = 2 신출내기을/etc/초기화
한 번에 2 명씩 내 작업을 어떻게 수행 할 수 있습니까?
작업을 대기열에 넣을 때 각 작업에 명명 된 대기열을 사용해야합니까?