我試圖在rails(4.2)上每天一次在ruby(2.2)中執行一次方法,並且正在運行Windows 10,但將在Linux環境中上傳到Elastic Beanstalk,並作爲這樣不能使用像cron這樣的操作系統特定的調度程序。這就排除了我們可以想到的這種做法。有沒有非平臺特定的方式可以做到這一點?Ruby on Rails每天運行一次任務
-1
A
回答
0
0
你可以使用基於ruby的調度程序clockwork這是(可能)跨平臺的。
發條是cron的替代品。它作爲一個輕量級,長期運行的Ruby進程運行,它與您的Web進程(Mongrel/Thin)以及您的工作進程(DJ/Resque/Minion/Stalker)並排安排在特定時間或日期安排重複工作。例如,每小時刷新一次提要,或每晚發送提醒電子郵件,或者在每月一次生成發票。
相關問題
- 1. 運行任務週期性(每天一次/每週一次)
- 2. 每天執行一次任務
- 3. Spring Java - 運行進程每天執行一次任務
- 4. VBA每天運行一次宏一次
- 5. iOS每天運行一次
- 6. Ruby on Rails:從rake任務執行POST
- 7. 我如何做背景任務,每天早上運行一次?
- 8. 石英:每天運行一次任務,不按repeatInterval
- 9. 任務在Xamarin Forms上每天運行一次
- 10. 在Android上每天運行計劃任務一次
- 11. 如何讓Ruby每10分鐘運行一次任務?
- 12. Rails:一次運行多個rake任務?
- 13. Ruby On rails:每次登錄服務器時,需要在任何rails命令之前運行/ bin/bash
- 14. 觸發器只能運行一次,每天運行一次
- 15. 每週運行一次任務,在Heroku上只運行4次
- 16. Ruby on Rails:如何運行env.rb的rake任務?
- 17. Ruby on Rails crontab任務已安排但未運行
- 18. Ruby on Rails:如何在rake文件中運行Cucumber任務?
- 19. 如何在每次任務中運行一個capistrano任務?
- 20. Ruby on Rails的聊天服務器
- 21. Ruby on Rails的每
- 22. playframework每天與Akka運行任務
- 23. Ruby on Rails - 運行一次腳本的最佳方式
- 24. 在Heroku上每週運行一次任務
- 25. Ruby on Rails - 用戶計劃任務
- 26. Ruby on Rails - 分佈式任務
- 27. Ruby on Rails中的Cron任務
- 28. Ruby on Rails的 - 通過推遲任務
- 29. C#每30天運行一次代碼
- 30. Android - 創建一項每天運行一次的服務
那你試試這麼遠嗎? – Ilya
只要Google它你會發現很多可用的工具https://www.ruby-toolbox.com/categories/scheduling – gdlmx