Memcached与Apache—处理过时对象
我使用memcached和Apache的默认配置如下Memcached与Apache—处理过时对象,apache,memcached,Apache,Memcached,我使用memcached和Apache的默认配置如下 CacheEnable socache / CacheSocache memcache:IP:PORT MemcacheConnTTL 30 当30秒过期并且请求相同的URL时,会发生什么行为?有没有办法配置缓存密钥?也就是说,使请求具有唯一性的信息是什么? 如果服务器无法得到答案怎么办?与获取新更新对象的超时一样,是否可以将其配置为服务于旧对象 谢谢当30秒过期并且出现对同一URL的请求时,行为会是什么 Apache只需创建一个到memc
CacheEnable socache /
CacheSocache memcache:IP:PORT
MemcacheConnTTL 30
当30秒过期并且请求相同的URL时,会发生什么行为?有没有办法配置缓存密钥?也就是说,使请求具有唯一性的信息是什么?
如果服务器无法得到答案怎么办?与获取新更新对象的超时一样,是否可以将其配置为服务于旧对象
谢谢当30秒过期并且出现对同一URL的请求时,行为会是什么
Apache只需创建一个到memcached的新连接。这并不意味着memcached中存储的数据会发生什么变化
设置与memcache服务器保持空闲连接的时间
仅限活动线程平台
如果需要控制对象在缓存中的存储时间,请签出CacheDefaultExpire
有没有办法配置缓存密钥
url用于生成密钥,但您可以部分配置使用url的哪些部分,请签出
CacheIgnoreQueryString,CacheIgnoreURLSessionIdentifiers
也就是说,哪些信息使请求具有唯一性
CacheEnable指令指示mod_cache在或处缓存URL
下面的url字符串
请注意,并非所有请求都可以缓存,其中有很多规则
如果服务器无法得到答案怎么办?是否可以将其配置为服务于旧对象
你需要一个新的密码
当CacheStaleOnError指令打开时,以及
数据在缓存中可用,缓存将响应5xx
通过返回过时数据而不是
5xx响应
非常感谢。从您的回复中我是否了解到,我确实可以使用socache\u memcache将mod\u cache指令与memcache相结合?非常感谢。对使用mod_cache_socache模块,mod_cache可以缓存来自各种实现的数据,也称为:提供程序。例如,使用mod_socache_memcache模块,可以从这里指定memcached用作后端存储机制