我使用Orchard CMS版本1.7.3来实现缓存,我使用Orchard的ICacheManager (此接口提供的Get方法)。
我有一个问题,这个ICacheManager接口会为每个请求在服务器上生成缓存吗?例如,-User 1命中页面A。将生成缓存。用户1再次点击页面,显示缓存版本。-User 2在用户1之后命中页面A。现在将为用户2生成新的缓存,还是用户1生成的缓存也将用于用户2?
发布于 2016-02-18 07:53:20
根据我在Orchard的经验,我观察到缓存管理器适用于所有用户。这意味着您在为基于用户的数据生成缓存结果时应格外小心。
https://stackoverflow.com/questions/35469424
复制相似问题