我们有一个服务,它通过 REST 接口(通过 访问)公开计算服务GET
。对我来说,这听起来像是缓存响应的完美候选者,在阅读Andy King 撰写的一篇关于使用 Apache 的 mod_expire 进行缓存的文章,这似乎是可行的方法。我基本上认为设置
ExpiresByType application/json "access plus 1 hour"
缓存响应。计算服务使用不时更新的索引,因此需要不时刷新,但除此之外,我看不到任何缺陷。您推荐哪些其他方法来实现服务器端缓存,而又不涉及代码本身?
答案1
标Expires
头为您提供客户端缓存(如果同一个客户端多次需要相同的资源则很有用)但不提供服务器端缓存。
由于您希望缓存服务器端,mod_cache
就是您所需要的。