resque

    2

    2답변

    일반 작업자에 의해 실행되는 간단한 작업을 테스트했습니다. 생성 class Jobs::TestTempfile @queue = :test def self.perform Tempfile.open('foo') do |f| puts f.path end end end 임시 파일은 작업의 종료 후 남아 있

    0

    1답변

    tldr; resque + resque_web 대시 보드를 사용하여 웹 응용 프로그램을 제작하려면 어떤 조각이 필요합니까? 내가 Heroku가 튜토리얼 및 구성의 예를 많이 본 적이 있지만, 복잡성의 많은 이상 호도되고있다처럼 보인다 :이 동력계 안정적인 IP 주소가 없습니다, 그렇게하는 방법 웹 프로세스, resque 프로세스 및 redis 사이의 통신

    3

    1답변

    백그라운드에서 여러 레코드 업데이트 (resque 사용)를 실행해야하는 경우와 작업 표시 방법 (예 : started/running/finished)에 대한 시각적 표시기를 사용자에게 보여주고 싶습니다. 이것을 달성하는 한 가지 방법은 현재 상태를 테이블에 저장 한 다음 간단한 페이지 새로 고침을 통해 사용자에게 상태를 표시하는 것입니다. 누구나 더 나은

    0

    2답변

    여기 있습니다! Ruby on Rails로 플랫폼을 구축하고 있습니다. 일부 통계를 저장하기 위해 Resque - Redis를 사용하고 있으며 몇 가지 문제점을 발견했습니다. 앱이 하루에 여러 번 작업을 저장해야합니다. 예를 들어 앱을 실행 한 경우이 앱이 해당 날짜에 실행되었음을 저장해야합니다. 문제는 앱을 여러 사용자가 동시에 사용할 수 있으며 문제가

    1

    1답변

    일부 쉘 명령을 실행할 resque worker가 있습니다. 예를 ruby `sudo echo "XXX" >> xx.log` 에 대한 하지만 노동자의 실행이 오류 sudo: no tty present and no askpass program specified 아래에 올릴 때 어떤 사용자가이 sudo는 명령을 실행 찾아 'whoami를'디버그 코드를 추가해야

    0

    2답변

    Ruby on Rails 4.0 및 PostgreSQL 응용 프로그램이 Ubuntu VPS에 호스팅되어 있습니다. 이 응용 프로그램에서는 데이터베이스의 데이터를 기반으로 전자 메일을 보내려고합니다. 예를 들어 백그라운드 작업은 시간당 테이블 컨텐트를 확인하고 컨텐트에 따라 사용자에게 전자 메일을 보내거나 보내지 않습니다. Resque가이 작업을하기로 결심했

    3

    1답변

    Resque - 웹에서 NoMethodError은하고 실행 있지만 나는 다음과 같은 오류 얻을 실패한 작업 보려고 할 때 : A와 NoMethodError at /failed undefined method `to_yaml' for 3:Fixnum 스택 추적 점을 'to_yaml'오류가 언급 된대로 호출하면 resque-web에 필수 항목이 누락 된 것

    1

    1답변

    우리는 Rails 응용 프로그램에서 Resque를 사용하여 백그라운드 작업을 처리합니다 (우리는 Resque Scheduler 및 Resque Status도 사용함). 대기열에서 처리되지 않는 작업이 있지만 그 작업에 대한 세부 정보는 볼 수 없습니다. 내가 레디 스-CLI를 사용하는 경우 - 나는 작업의 세부 사항을 뽑을 수 : 그것에서의이 클래스 이름

    1

    1답변

    앞으로 resque-scheduler를 사용하여 Resque 작업을 작성하면 단위 테스트는 어떻게됩니까? 작업을 대기열하기 코드 : i = 0 installed_apps.each_slice(3) do |slice| slice.each do |installed_app_id| Resque.enqueue_in((5*i).minutes, Rei

    0

    1답변

    Resque 및 Resque Schedule을 사용하여 응용 프로그램 시작시 즉시 실행해야하는 작업을 시작합니다. 다른 예약 된 작업은 30 초마다로드됩니다. 이 내 설정/초기화/redis.rb 응용 프로그램이 기동 require 'rake' require 'resque' require 'resque/server' require 'resque_sche