2014-12-24 229 views
1

我使用sidekiq執行後臺任務。它對我很好。但是我對將它部署在我的服務器中感到困惑。現在我手動啓動sidekiq在生產環境中部署sidekiq服務器

我可以使用

bundle exec sidekiq -d 

(作爲守護進程)

但筆者建議其不強烈推薦。我通過了文檔中的deployment部分,但由於缺乏導軌方面的專業知識,導致我停滯不前。

任何人都可以解釋如何設置sidekiq在我的服務器步驟

+0

嘗試[sidekiq生產(http://stackoverflow.com/questions/22958188/如何運行sidekiq在生產服務器) – Nermin

+0

我提到,有沒有一步一步他們只是守護的命令。我不想這樣做。 – Aparichith

回答

1

我昨晚寫了這個。它不包括如何使用Capistrano的部署你的Rails應用程序,但它並覆蓋特定Sidekiq零部件:

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

+0

感謝您的文件。 我沒有理解一行'#更改以匹配您的部署用戶,'setuid deploy','setgid deploy','env HOME =/home/deploy'。意思是它們是什麼以及應該在那個地方設置什麼? 以及如何啓動'sidekiq'服務?(僅此?'sudo start sidekiq index = 0') – Aparichith

+0

從'initctl start sidekiq'開始。 'deploy'是您正在使用的Linux用戶。 –

相關問題