我的Liferay緩存有問題。如何在Liferay中清除佈局緩存
場景: 我正在閱讀XML文件並使用Liferay API將佈局導入到我的Liferay DB。
有大量數據存儲在typeSettings列的佈局。
問題: 當我進口5000左右佈局,我得到一個OutOfMemoryException異常。 我能找到最保留的堆空間是由EhCache對象。 (它擁有我的巨大排版LayoutCacheModel)
在每次佈局導入後清除緩存是否是一個好主意?
如果是這樣,我該如何清除特定於佈局的緩存。 (我用的Liferay 6.0)
感謝,
西比
感謝您的回答。沒有這是作爲間隔工作完成的。基本上我不需要在成功導入後通過緩存維護佈局。(我已經配置了我的最大堆大小) – simplysiby
更新了答案。 – ramsinb