我编辑了一些css文件,需要Apache进行清除以清除所有浏览器上的缓存,从而强制重新加载整个站点。我以前用过cloudflare,他们有一个叫“清除所有文件”的按钮。我的.htaccess文件中包含以下内容:我知道这会导致我的缓存保留旧文件。我的主机提供商说我没有应用设置来缓存来自我的服务器的文件。我进入我的.htaccess文件,并将这一行改为:
ExpiresByType text
我们尝试向Liferay站点添加一个功能,这样登录的用户就可以通过一次简单的点击清除当前页面的。因此,我们在admin_navigation.vm“清除缓存”中添加按钮,并使用将url传递给purge_me.jsp?url=page- to -purge<%@ include file="/html/
在我的情况下,清除整个查询缓存是非常昂贵的,所以我只想清除一个特定的查询缓存。假设我执行了以下hql查询: SELECT FROM Car c WHERE c.id = 22 下一次,我想强制hibernate从数据库中获取结果,而不是获取查询缓存中的内容。观察结果:关闭查询缓存或清除整个缓存都不是有效的选项。我一点也不能在性能上妥协。