在某些项目中我同时使用它们.EHCache非常适合您的服务器使用的任何类型的中间结果(重新调整的图像,查询结果,转换的数据).您必须调整您的软件才能使用它.Varnish是用于HTTP级结果缓存的transparant附加层.如果您使用EHCache来缓存HTTP最终结果,那么根据HTTP协议缓存行为使您的实现正常运行需要做很多工作,您必须设计一些失效/清除/调试解决方案,避免缓存冲突,并实施在同步Servlet技术(例如Filter或Servlet)中,它不会像Varnish那样扩展......
因此,我建议使用Varnish进行HTTP结果缓存,使用EHCache进行中间应用内结果缓存.
| 归档时间: |
|
| 查看次数: |
863 次 |
| 最近记录: |