當我開始我的Rails服務器,我想知道這是運行此命令自動如何在應用程序啓動時自動啓動Delayed_Job?
RAILS_ENV=development script/delayed_job start
這樣的delayed_job守護進程也開始最好?
感謝
當我開始我的Rails服務器,我想知道這是運行此命令自動如何在應用程序啓動時自動啓動Delayed_Job?
RAILS_ENV=development script/delayed_job start
這樣的delayed_job守護進程也開始最好?
感謝
開始你可以考慮使用foreman和配置Procfile
LILE:
server: rails server
delayed: bundle exec script/delayed_job start
然後,所有你需要做的,開始一切:
foreman start
謝謝,當rails服務器啓動時,forman是否自己啓動,如果我將Gem包含在Gemfile中?否則手動啓動工頭啓動會殺死整個目的:) – iCyborg 2013-03-06 09:09:09
如果您將gem添加到'Gemfile',那麼在您的應用程序的根目錄下創建一個'Procfile'(使用上面的代碼),您不需要執行'rails服務器「,只有'工頭開始'。它並沒有真正殺死這個目的,因爲你仍然只有一個命令來運行,它現在不再一樣了。 – TimPetricola 2013-03-06 09:35:28