Rails和Memcached发出大量请求

时间:2014-09-11 03:05:48

标签: ruby-on-rails caching memcached

我最近添加了一个内存缓存服务器,我计划将一些存储的统计信息卸载到。

一切正常,虽然当我启动memcache守护进程并打开详细日志记录时,我可以看到每个对我的Web服务器的请求也向memcache服务器发出请求,这会导致缓存未命中。

这个网络服务器每分钟点击数百次,导致数百个无用的请求和未命中的内存服务器。

我所做的唯一缓存存储/提取是在特定时间的单个控制器中,因此我无法理解为什么要进行这些请求。在每个HTTP请求上发出外部请求似乎是浪费大量资源。

有谁知道发生了什么事?或者我如何防止这种情况发生?

**更新** 我关闭了config.action_controller.perform_caching,多余的请求停止了,但现在我觉得iv禁用生产中需要的东西。
这里感觉不舒服。是否应该请求,包括资产呼叫正在呼叫内存缓存?

0 个答案:

没有答案