2016-07-23 8 views
0

sidekiq를 사용하기 전에는 이제 que로 이동하여 Postgresql에 모든 것을 저장하기로 결정했습니다. 내가 redis high-perfomance 기능을 필요로하지 않기 때문에 외부 구성 요소에서 내 응용 프로그램의 종속성을 줄이려고했습니다.레일 및 큐 작업

는하지만 별도의 스레드에서 백그라운드 작업을 실행하는 방법을 이해하지 못하는

config.active_job.queue_adapter = :que 

내가 ActiveJob에서 inhereted 모든 작업 :: 자료 : 나는 그것을 설치하고 application.rb에 쓴, '가야'보석 추가 나는 sidekeq (나는 rake 명령 레이크 sidekiq : start로 실행한다.)

답변

0

실행 파일 que을 사용할 수있다. 따라서 que을 실행하면됩니다. 옵션에 대해 자세히 알아 보려면 que -h을 실행하십시오.

0

배경 작업자를 활성화하려면 Que.mode = :async을 설정해야합니다.

이니셜 라이저 파일에 추가 할 수 있습니다.