2014-12-24 2 views
1

백그라운드 작업 수행에 sidekiq을 사용했습니다. 그것은 나를 위해 위대한 일하고 있습니다. 하지만 난 내 서버에 그것을 배치하는 것과 혼동 스럽다. 지금은 sidekiq을 수동으로 시작하고 있습니다.프로덕션 환경의 서버에 sidekiq 배포

내가

bundle exec sidekiq -d 

그러나 저자 (데몬)의 권장되지 제안 사용할 수 있습니다. 문서의 deployment 섹션을 살펴 보았지만 레일 전문 지식이 부족하여 나를 붙 잡지 못했습니다.

누구든지 내 서버에 sidekiq을 설치하는 방법을 설명 할 수 있습니까 단계별로을 단계별로 설명 할 수 있습니까?

+0

시도 [sidekiq 생산 (http://stackoverflow.com/questions/22958188/를 how-to-run-side-in-production-server) – Nermin

+0

나는 전에 이것을 언급했다. 그들은 단지 명령을 대몬 단계로 진행하지 않았다. 나는 그것을하고 싶지 않다. – Aparichith

답변

1

나는 지난 밤에이 편지를 썼다. 그것은 당신의 레일 응용 프로그램을 배포하는 카피 스트라 노를 사용하는 방법에 적용되지 않습니다하지만 Sidekiq 특정 부분 포함 않습니다

https://github.com/mperham/sidekiq/wiki/Deploying-to-Ubuntu

+0

문서를 보내 주셔서 감사합니다. 나는 당신의 배포 사용자와 일치하는 # 행,'setuid deploy','setgid deploy','env HOME =/home/deploy' 행을 이해하지 못했습니다. 그 사람들은 무엇이고 그 곳에서 무엇이 설정되어야 하는가? 그리고'sidekiq' 서비스를 시작하는 방법 (그냥이 'sudo startidekiq index = 0') – Aparichith

+0

'initctl start sidekiq'로 시작하십시오. 'deploy'는 여러분이 사용하고있는 리눅스 사용자입니다. –

관련 문제