실행할 작업이 있습니다. 나는 명령을 내림으로써 대기열에 내 작업을 대기 행렬에 넣었다 : Resque.enqueue("QUEUE", params)
대기열에서 작업을 선택하도록 작업자를 실행하지 않음 - 레일
작업을 대기열로 푸시한다. localhost : 3000/resque로 resque 인터페이스를 실행 해 보았습니다. 그것은 나에게 보류중인 일자리를 보여 주었다 .. 그러나 그것은 또한 아무런 작업자가 없다는 것을 보여준다. 나는 rake 작업을 실행하여 작업자를 명령으로 시작했습니다 (QUEUE='*' bundle exec rake resque:work
). 내 redis 인스턴스는 Resque.redis = #<Redis::Namespace:0x007f82183d0120 @namespace=:resque, @redis=#<Redis client v2.2.2 connected to redis://localhost:6379/0 (Redis v0.07)>>
입니다.
나는 내가 그 레이크 작업을 실행하려고 할 때뿐만 아니라 어떤 오류가 발생하지 말아 ..
어떤 버전의 resque이고이 Resque.enqueue ([Some Class], params)를 Resque.enqueue (Archive, self.id, branch)와 같이 호출 해보십시오. 여기서 Archive는 worker 클래스입니다 – Viren
Resque verison v1.20.0입니다. 나는 그것을 시험해 볼 것이다. 감사 – nizha