resque

    2

    1답변

    백그라운드에서 일부 작업을 실행하려면 resque를 사용하여 클라이언트 (사용자)가 브라우저에서 웹 응용 프로그램에 대한 작업을 수행하여 클라이언트를 시작합니다. 문제가 발생하는 데는 몇 초가 걸립니다. 어떻게 속도를 낼 수 있습니까? 나는 더 즉각적으로 반응 할 필요가있다. 메신저 모든 기본 설정 및 구성을 사용하는 메신저는 수정되지 않았습니다. 빠른 응

    1

    1답변

    우리는 Ruby on Rails 응용 프로그램의 heroku에서 백그라운드 작업을 수행합니다. 헤로 쿠가 어제처럼 상자를 튀길 때 배경 작업이 손실됩니다. 우리의 백그라운드 작업은 약 2-6 시간 동안 실행됩니다. 계속 실행하거나 실패 후 자동으로 다시 시작 하시겠습니까?

    0

    1답변

    나는 현재 2 Heroku dynos에서 내 앱을 실행 중입니다. worker_processes 3 timeout 30 @resque_pid = nil before_fork do |server, worker| @resque_pid ||= spawn("bundle exec rake " + \ "resque:work QUEUES=sc

    1

    1답변

    나는 resque 큐를 16 개 가지고 있는데, 이들 큐를위한 메모리 할당을 보려고 할 때, 각각의 큐에 대해 4 %의 메모리를 보여주고있다. 그러나 그 당시 모든 대기열은 비어 있습니다. 그래서, 내 기억의 100 %에서 거의 64 %가 환경 부하 자체에 의해 활용됩니다. 그게 내가 느끼는 것. 의심되는 점은 입니다. 1. 각각의 대기열은 전체 응용 프로

    1

    1답변

    질문 - 근로자는 무엇입니까? 막연하고 광범위한 질문처럼 보일 수도 있지만 솔직히 말해서 그런 종류의 물건에 관해서는 내 지식의 범위와 같습니다. 데이터베이스 항목을 백그라운드로 처리하는 작업자에게 의존하는 사이트가 있습니다. 제공 할 근로자 수를 파악하기 위해 공중에 손가락을 대고 실제로 과학을 조금 더 넣으면됩니다. 그 뒤에. 저는 120 명의 직원이있

    1

    1답변

    resque를 사용 중입니다. 큐 프로세서는 실행 과정에서 쉘 프로세스를 시작합니다. 현재 PTY.spawn()을 사용하여 쉘 명령을 호출하고 출력을 처리합니다. 숫자 (N)을 부여 할 수 있도록이 코드를 보완하고 싶습니다 (온보드 VM을 실행 한 명령, 한 번의 호출로 가변 숫자를 시작할 수 있음). N 번째 호출이 N-1 번째 호출을 마칠 때까지 대기하

    1

    1답변

    그래서 나는 resque-lock이 작업이 대기열에 들어가는 것을 막고 있다고 생각했습니다. 하지만 큐 전체를 채우고 싶으면 특정 상황이 잠길 때 다시 큐업을 원합니다. 이를 정리하려면 대기열이 여러 호스트 (예 : google.com, yahoo.com, yahoo.com 및 apple.com)로 구성되어 있기 때문에 동일한 호스트 중 두 명이 다른 직원

    1

    2답변

    나는 백그라운드 작업을 처리하기 위해 resque gem을 사용하는 레일즈 응용 프로그램에 루비를 가지고 있습니다. 사용자가 백그라운드 작업을 실행하여 완료하는 데 10 분 이상 소요될 수 있습니다 (데이터 톤을 처리 중입니다). 작업이 완료되면 사용자에게 경고하는 가장 좋은 방법은 무엇입니까? resque-status을 사용하는 것에 대한 대답은 here

    1

    1답변

    내 신 설정 파일에서 environement varible을 사용하고 싶습니다. 나는 queue = ENV['ENCODE_QUEUE'] || "encoding_abc" 을 사용하고 ~/.bashrc에 파일 export ENCODE_QUEUE="enocding_xyz"를 사용하여 ENCODE_QUEUE를 설정하고있다. 하지만 신 서비스는 항상 것, 비

    0

    1답변

    Resque 작업자가 내 레일 응용 프로그램에서 로컬로 시작할 수 없습니다. 다음 명령을 입력하여 작업자를 시작합니다. COUNT=1 QUEUE=* rake resque:work --trace 그리고 다음 오류가 발생합니다. 이전에이 작업을 수행했는데 오류의 원인을 확인하지 못했습니다. (in /home/omar/Github/brooklin) ** I