Ruby on rails 带有点击/视图计数器的Rails页面缓存。怎么用?

Ruby on rails 带有点击/视图计数器的Rails页面缓存。怎么用?,ruby-on-rails,caching,page-caching,Ruby On Rails,Caching,Page Caching,我想使用rails页面缓存来加速遇到重负载的应用程序。但我还需要计算显示对象的点击/视图。因此,我有一个模型“Article”,它具有一个独特的命中计数器方法(通过IP),每次用户点击show action时都会调用该方法。这不适用于缓存,所以我想知道解决这个问题的正确方法。计数器不需要显示实时结果 迄今为止的想法: 使用Cron和Rake任务分析log/production.log文件 写入自定义日志(如何使用nginx) 感谢您的任何意见、想法或最佳实践示例使用nginx定制日志非常简单

我想使用rails页面缓存来加速遇到重负载的应用程序。但我还需要计算显示对象的点击/视图。因此,我有一个模型“Article”,它具有一个独特的命中计数器方法(通过IP),每次用户点击show action时都会调用该方法。这不适用于缓存,所以我想知道解决这个问题的正确方法。计数器不需要显示实时结果

迄今为止的想法:

  • 使用Cron和Rake任务分析log/production.log文件
  • 写入自定义日志(如何使用nginx)

感谢您的任何意见、想法或最佳实践示例

使用nginx定制日志非常简单。看一看这张照片

我只是在cron作业上使用它(或解析默认值),然后从那里开始