sidekiq

    2

    1답변

    내 sidekiq, heroku, redistogo, rails 4 구성에 문제가 있습니다. 나는 1 명의 dyno와 1 명의 heroku를 가지고있다. 나는 외부 API에 대한 요청을 받기 위해 작업자를 사용하고있다. 다음 app[worker.1]: could not connect to server: No such file or directory app

    1

    2답변

    외부 서비스의 데이터를 캐싱하고 json으로 변환하는 레일 애플리케이션이 있습니다. 외부 서비스는 RPC 규칙에 따라 자체 프로토콜을 사용합니다. 기본적으로 나는 그 프로토콜을 사용하여 앞뒤로 ping을하여 연결을 유지하는 백그라운드 작업자가 필요합니다. 레일 앱이 작업을 전송하면 작업자는 그것을 외부 서비스에 대한 쿼리로 변환하고 변환 된 json 데이터

    0

    1답변

    편집 : 방금 도커가 생산에 사용되지 않는다고 팀에서 들었습니다. 따라서 문제는 Docker에만 국한되며 Rails가 시작되는 환경에는 해당되지 않습니다. 나는 sidekiq 작업에 종사하고있는 프로젝트를 가지고 있는데, 우리의 생산 환경에서 잘 돌아가는 것처럼 보이지만, 내 로컬 개발 기계에서 sidekiq에 대한 콘솔 오류가 발생하고 그 이유를 모르겠습

    3

    1답변

    예를 들어 1 시간마다 재발을 원하는 작업이 있습니다. 여기 내 코드는 다음과 같습니다 class NewsletterJob < ApplicationJob queue_as :default after_perform do |job| NewsletterJob.set(wait: 1.hour).perform_later user e

    0

    1답변

    특정 작업자의 여러 인스턴스가 sidekiq를 통해 비동기 적으로 실행되는 것을 방지하려면 어떻게해야합니까? 또한 다른 프로세스가 동시에 비동기 적으로 실행되는 것을 중지하고 싶지는 않습니다. 이걸 내가 어떻게 처리 할까? sidekiq에서 모든 유형의 작업자/프로세스에 대한 동시성을 제한하고 싶지 않습니다.

    1

    1답변

    내가 (모든 역 추적하지 않고)이 오류가 계속 던졌다 : !!! ERROR HANDLER THREW AN ERROR !!! 을 registered error handler이 예외를 발생시키는 것을 의미한다 나의 이해를 위해. 그러나 내 응용 프로그램에는 사용자 지정 오류 처리기가 없습니다. 어떻게이 문제를 디버그/해결할 수 있습니까? 내 응용 프로그램은

    1

    1답변

    나는 좌절하는 버그를 다루고 있습니다 - 때로는 sidekiq가 작업 처리를 시작하지 않습니다. 그것은 성가신 간헐적입니다. 이 경우, sidekiq.log은 변경 사항을 표시하지 않고 실행 중입니다. 대기열 크기는 0으로 유지됩니다. 나는 그것이 Redis에서 길을 잃은 것 같아요. 문제가되는 경우 동일한 컴퓨터에서 실행되는 동일한 환경 (환경이 서로 다

    1

    1답변

    내가 AWS에 Heroku가 마이그레이션을 시도하고있다,하지만 내 Sidekiq 작업이 다음 오류와 함께 실패 계속 : Errno::EPIPE: Broken pipe @ io_write - <STDOUT> 내가 성공적으로 perform_now를 사용하여 콘솔에서 작업을 실행할 수있는 모든 것을 Heroku에서 잘 작동하므로 AWS 설정 어딘가에 문제가 있다

    1

    1답변

    User 객체가 삭제되기 전에 메일러를 연결하려고합니다. 이메일을 보내기 위해 Sidekiq을 사용하고 있지만이 오류는 사용자가 삭제되었을 때 나타납니다. class User < ApplicationRecord before_destroy :goodbye_user devise :database_authenticatable, :registe

    1

    1답변

    나는이 상황에 sidekiq와 근로자를 개발하는 데 도움이 필요 : I는 다음과 같습니다 도우미가 : 내 app/views/uploads/index.html.erb에서 module UploadsHelper def save_image response = HTTParty.get(ENV['IMAGE_URI']) image_data