在類似的說明中,您怎麼知道當前有多少人在工作?如何從delayed_jobs添加或刪除工作人員?
1
A
回答
9
如果你是在本地機器上,只需要運行下列操作之一
# starts the worker
rake jobs:work
# kills it
Control + C on your keyboard
或
# starts the worker
script/delayed_job start
# kills it
script/delayed_job stop
另外,這裏有一些命令來生成多個工人:https://github.com/collectiveidea/delayed_job/wiki/Delayed-job-command-details
如果你想要一份當前正在運行的工人清單,你會這樣做
script/delayed_job status
,這將返回每個進程(你再要算拿到整數值)
如果您在Heroku上,你可以做heroku workers
獲取當前工人的數量,並heroku workers 2
到啓動兩名工人或heroku workers 0
殺死所有工人。
您還可以使用HireFireApp.com在Heroku上爲您管理所有員工。
由於您沒有指定您正在運行DJ的環境類型,請讓我知道如果這些不回答您的問題。
3
$ ps ax |grep delayed_job
可以告訴你任何方式直接
1
的 「PS」 作品的建議後,最好先尋找INT RAILS_ROOT/tmp目錄/ PID的爲delayed_job的* .pid文件。
一起這告訴你什麼DJ認爲它正在運行,什麼是實際運行。如果其中一個文件包含在ps輸出中找不到的進程ID,則表明DJ有一名工作人員已經死亡,但尚未實現。
相關問題
- 1. Gearman刪除工作人員功能
- 2. 刪除數組並刪除工作人員後管理空間
- 3. 如何刪除開發人員工作區
- 4. IntentService:如何添加和從工作隊列中刪除意圖?
- 5. 營銷列表成員動態CRM工作流添加/刪除
- 6. 如何從iOS開發人員團隊中刪除成員?
- 7. 從專門的工作人員訪問共享工作人員
- 8. 在DataGridComboboxColumn中刪除或添加項添加或刪除
- 9. 如何有條件地從Rails 3.2 Arel方法鏈添加或刪除成員?
- 10. 如何添加或刪除的actionMenuBar
- 11. Heroku應用程序可以向自己添加/刪除dynos或工作人員嗎?
- 12. 用crossbar.io動態添加新客人工作人員
- 13. 刪除類添加類不工作
- 14. 添加刪除類jquery不工作
- 15. jquery添加和刪除類不工作
- 16. 作業服務器 - 從隊列中刪除Gearman工作人員功能
- 17. 添加類和/或刪除類不工作
- 18. iAds:刪除或添加?
- 19. QLPreviewController刪除或添加UIBarButtonItems
- 20. NSMutableArray添加或刪除
- 21. Django manytomany添加或刪除
- 22. 將工作人員添加到PM2池。不要重新加載/重新啓動現有工作人員
- 23. 如何從鏈接添加/刪除類
- 24. 如何刪除或覆蓋添加到pyspark作業的文件?
- 25. 刪除以前的開發人員工作區
- 26. 如何向添加人員表單中的人員添加地址?
- 27. 從「添加或刪除規則集」中刪除規則集
- 28. 如何從joomla控制面板添加或刪除圖標?
- 29. 如何從WrapPanel中刪除或添加項目?
- 30. 如何從[QUERY]中刪除工作?