我最近添加了一个内存缓存服务器,我计划将一些存储的统计信息卸载到。
一切正常,虽然当我启动memcache守护进程并打开详细日志记录时,我可以看到每个对我的Web服务器的请求也向memcache服务器发出请求,这会导致缓存未命中。
这个网络服务器每分钟点击数百次,导致数百个无用的请求和未命中的内存服务器。
我所做的唯一缓存存储/提取是在特定时间的单个控制器中,因此我无法理解为什么要进行这些请求。在每个HTTP请求上发出外部请求似乎是浪费大量资源。
有谁知道发生了什么事?或者我如何防止这种情况发生?
**更新**
我关闭了config.action_controller.perform_caching,多余的请求停止了,但现在我觉得iv禁用生产中需要的东西。
这里感觉不舒服。是否应该请求,包括资产呼叫正在呼叫内存缓存?