如何每小时执行一个函数并将结果添加到 Rails 的数据库中?
Posted
技术标签:
【中文标题】如何每小时执行一个函数并将结果添加到 Rails 的数据库中?【英文标题】:How execute a function every hour and add the results into a database in Rails? 【发布时间】:2012-08-27 03:47:24 【问题描述】:也许这是一个非常简单的问题,但我不知道如何解决。 :-) Rails 应用程序是否有可能每小时执行一个功能,即针对网络中的客户端,并将这些数据添加到日志数据库中?
我必须使用 cronjob 或类似的东西吗?还是在rails或其他东西中有一个很好的宝石?我在 google 中寻找解决方案,但没有找到适合这种情况的解决方案。
【问题讨论】:
【参考方案1】:我喜欢whenever 和rufus-scheduler。两者都很好用。
【讨论】:
thanx,两者看起来都很棒:-)以上是关于如何每小时执行一个函数并将结果添加到 Rails 的数据库中?的主要内容,如果未能解决你的问题,请参考以下文章
如何在每 24 小时后调用一个 JS 函数并将结果与时间戳一起保存在 cookie 中?