我需要在Ruby on Rails中存储来自cron作业的数据,以便我的控制器仍可以访问它。我不太确定这样做的最好方法是什么。顺便说一下,我是一个Ruby on Rails newb,因此我所要求的可能非常简单。如何将cron作业结果存储在RoR中
0
A
回答
2
看看这个出来http://railscasts.com/episodes/164-cron-in-ruby(有一个修订版本,但你必须支付专业视频每月$ 9 aprox。)。
您可以制作任务或跑步者,以便您可以访问ActiveRecord并将数据存储到某个模型中。
对于Rails的参赛者:http://guides.rubyonrails.org/command_line.html#rails-runner 对于任务:http://erik.debill.org/2011/12/04/rake-for-rails-developers
另外,如果你使用的任务(我推荐)看这个条目:存储你的结果Do rails rake tasks provide access to ActiveRecord models?
1
一种方式cron作业是如果您关心结果的安全性,请创建一个具有基本身份验证的控制器。
请参阅the API。您从您的cron说保存结果/tmp/myresults
后,您可以通过
curl -d @/tmp/myresults http:/myrailsapplcaition.com:3000:/path_tomypost_method
相关问题
- 1. Cron作业没有存储错误/日志结果
- 2. 如何根据另一个cron作业的结果运行(或不)cron作业
- 3. 如何在Zend Framework中存储用于cron作业的脚本?
- 4. 如何将结果存储在表中?
- 5. 在cron作业
- 6. 在cron作业
- 7. 在ubuntu中保存cron作业
- 8. 如何在PHP中设置CRON作业
- 9. 如何在CloudFoundry中添加cron作业
- 10. 如何在Windows中使用Cron作业?
- 11. 如何在yii中设置cron作业
- 12. 如何在cron作业中加载xml
- 13. 如何在wordpress中调试cron作业
- 14. 如何在php中运行cron作业
- 15. 如何在linux中添加cron作业
- 16. 存储cron作业webservice响应,供将来前端使用
- 17. 如何使用参数运行cron作业并将结果传递给日志?
- 18. 如何按照存储在数据库中的计划运行cron作业?
- 19. 如何使用cron作业?
- 20. 如何使用cron作业
- 21. 如何测试cron作业?
- 22. 如何设置Cron作业?
- 23. 如何将传入结果作为ID存储到NSDictionary中
- 24. cron作业中GOLANG
- 25. PHP在cron作业
- 26. Cron作业在Heroku
- 27. cron作业:如果如预期,如果shell脚本由cron作业运行/其他条件不工作
- 28. SQL代理作业 - 无结果,但存储过程作品
- 29. 将结果存储在json数组中?
- 30. 将pg_query的结果存储在表中
保存到数据库后? – AJcodez
这是我的第一个想法,是假设有一个更高效的过程。 –