我的 Liferay 缓存有问题。
场景: 我正在读取一个 XML 文件并使用 Liferay API 将布局导入我的 Liferay DB。
布局的typeSettings列中存储了大量数据。
问题: 当我导入大约 5000 个布局时,我得到一个OutofMemoryException。我发现保留最多的堆空间是EhCache 对象。(它拥有带有我巨大排版的 LayoutCacheModel)
每次布局导入后清除缓存是个好主意吗?
如果是这样,我如何清除特定于布局的缓存。(我正在使用Liferay 6.0)
谢谢,
西比