resque

    8

    1답변

    resque 작업자 내부의 포함 된 모듈에서 메서드를 호출하는 데 문제가 있습니다. 아래의 예제에서, worker (TestLib 모듈에 있음) 내부에서 say 메서드를 호출하려고 시도 할 때 정의되지 않은 메서드 오류가 계속 발생합니다. 나는이 문제를 설명하기 위해 베어 기본으로 아래 코드를 감소했습니다 컨트롤러 (/app/controllers/test_

    2

    1답변

    Padrino 앱에서 비동기 적으로 전자 메일을 보내려고합니다. Ruby fork 명령을 사용하여 시도했지만 잘 확장되지 않았습니다. 지연된 작업도 시도했지만 지금은 사용 중입니다. Resque에 정착했습니다 (주로 웹 인터페이스가 훌륭하기 때문에). 나는 padrino-mailer 대신에 Pony를 사용하여/lib에서 내 이메일을 보내야한다는 것을 제외하

    0

    1답변

    resque 작업을 사용하여 인바운드 AMQP 메시지를 처리 ​​할 때 문제를 해결하려고합니다. 이니셜 라이저를 사용하여 응용 프로그램 시작시 메시지 소비자를 설정 한 다음 수신 된 메시지를 다시 처리하여 처리하도록 처리합니다. 그것은 아주 잘 작동하고 있습니다. 그러나 작업자가 응답 메시지를 처리하기를 원합니다. 다시 말해 대기열로 다시 게시하고 포크 프

    0

    1답변

    Resque-worker (5 명)와 함께 일하고 있습니다. 이제이 작업이 완료/완료되면 DB에 저장된 이전 작업자 데이터를 처리하는 다른 작업자를 트리거하려고합니다. 이 일을하는 가장 적절한 방법은 무엇입니까?

    2

    1답변

    Ruby on Rails 및 resque과 간단한 스택이 있습니다. 저는 정상적인 방법으로 일자리를 창출하고 있습니다. 아무것도 미치지 않는다. 내 문제는 내가 오래 동안 작업자를 실행 상태로두면 앱의 모델에 대한 가시성이 멈추고 그러한 메서드를 호출 할 때마다 undefined_method이 발생한다는 것입니다. 이것은 매우 이상합니다. 일 동안 완벽하게

    10

    4답변

    저는 직원을 관리 할 수 ​​있었지만 문제없이 (개발 중에) 실행했지만 지금은 생산 또는 개발 단계에 있지 않습니다 (SQlite3에서 PostgreSQL). 나는 rake resque:work QUEUE=*와 노동자를 실행하는 레이크 명령을 실행하면 나는 다음과 같은 오류 및 스택 추적 얻을 : 큐에 대기중인 근로자를 테스트하기 위해 콘솔에서 heroku

    3

    3답변

    작업자가 Resque에서 특정 작업/프로세스를 완료했는지 알 수있는 방법이 있습니까? 시나리오 : 5 명의 작업자가 특정 프로세스를 수행 중이므로 코드의 다른 부분을 진행하기 위해 프로세스가 완료되었는지 여부를 알고 싶습니다. 나는 도움이된다면 Ruby 1.8.7과 Rails 3.1.1을 사용하고 있습니다.

    0

    2답변

    Resque를 사용하여 백그라운드 프로세스를 실행하고 있습니다. 내 백그라운드 프로세스가 작동하는 방법이다 : 으로 주사 액티브 모델의 모든 행을 통해 조건에 ​​대한 확인 업데이트 조건이 그리고이 요구를 충족되는 경우 행 무한히 나아갈 수 있습니다. 나는 perform() 방법은 주기적으로 실행되는 큐에서 작업을 계속 이해 class ThumbnailMa

    4

    1답변

    Rails 애플리케이션에서 현재 실행중인 Resque 작업자 수를 표시하는 창을 팝업하고 싶습니다. 이것은 주로 작업자가 없을 때 사용자에게 경고 할 수 있도록하기위한 것입니다. 은 내가 Resque 관리 응용 프로그램은 routes.rb에과 같이 장착이 : mount Resque::Server, :at => "/admin/resque" 나는 다음과 같

    1

    1답변

    들어오는 파일을 찾아서 처리 할 수있는 미들웨어를 만들고 있습니다. Resque를 대기열에 넣고 작업을 실행하도록 설정했습니다. resque 프로세스를 연중 무휴로 실행하여 작업이 실행되도록 우분투 서버를 설정하는 가장 좋은 방법은 무엇입니까? 그리고 어떤 이유로 프로세스가 다시 시작될 경우 프로세스가 멈추는 지 확인하십시오.