레일스 앱이 시작될 때 사이드 키 큐에 작업을 추가해야 데이터를 업데이트 할 수 있지만 어디에서 가장 적합한 작업인지 알 수 없습니다. 지금 Rails 앱에서 Queue Sidekiq 작업 시작
, 나는에 쓴 한 내application.rb
:
class Application < Rails::Application
config.after_initialize do
MyWorker.perform_async
end
end
그러나 문제는 내가 sidekiq
명령을 실행할 때 그것은 또한 레일 스택을로드합니다, 그래서이 될 겁니다이다 대기열의 작업.
다른 방법이 있습니까? 이것은 내 첫 번째 큰 레일 애플 리케이션 및 Sidekiq 처음으로, 그래서 내가 제대로 일을 이해하지 않는지 모르겠다. 그것은 그렇게하는 올바른 방법이 아닐 수도 있습니다.
감사합니다.