我将为我的 Rails 3.2.3 和 Heroku 应用程序设置一些功能。这个想法是每天运行一个任务或作业(或任何你想调用的),以确保来自外部 API 的用户信息与我的数据库中的用户信息是最新的。我很好奇设置它的最佳方法是什么?它应该是运行 rake 任务的 cron 作业吗?
似乎有很多方法可以做到这一点,我对其他人这样做的方式很感兴趣。我能想到的唯一方法是在 cron 作业中运行 rake 任务,但很想弄清楚最佳实践是什么,或者最简单的方法。似乎有很多方法可以给这只猫剥皮……还有很多不同的工具。
如果有一种纯粹的 rails 方法可以做到这一点,我认为那会更好,这样我就不必在我放置应用程序的每个系统上搞砸了。