2015-01-26 9 views
0

JRuby on Rails를 가지고 놀고 있는데 내가 만들고있는 스택의 일부로 Sidekiq (또는 Resque)를 사용하려고합니다. 상황은 잘 작동하지만 로컬 환경에서 Sidekiq 서버를 부스트 할 수있는 방법을 찾고 있습니다. (Bitnami JRuby AMI를 사용하고 있습니다 : https://bitnami.com/stack/jruby). 누구나 이것을 설정할 수있는 방법에 대해 의견을 말할 수 있습니까? 보다 일반적으로 시스템 프로세스를 설치/실행하는 방법은 무엇입니까?Tomcat 서버에서 Sidekiq (또는 Resque)을 설정/실행하는 방법은 무엇입니까?

내가 고려해 보았던 한 가지는 사이드 킥을 독립 실행 형 .war 파일로 설정하고이를 내 주요 응용 프로그램과 함께 배치하는 것입니다. 그러나 아직 조사하지 않았습니다.

답변

0

그것은 Bitnami 스택 구체적으로 사용하는 것을 명확하지 않다, 그러나 최근 지저귀 + 작동 할 수 있습니다 하나의 옵션에 비해 JRuby를이 - 랙의 경우 JRuby-Rack-Worker을 설정하는 것입니다 :

  1. 예를 들어, 위에 스레드 안전 노동자 Resque (Sidekiq는 기본적으로 제공되지 않음) ... 최근의 Resuqe에서 작동하는지 여부는 확실하지 않습니다. 내부가 변경된 정도에 따라 달라집니다.
  2. Warbler에서 부트 스트랩하기 위해 컨텍스트 수신기를 포함하도록 구성하십시오. 작업자 (README 참조)