Confluence 爲系統的內部緩存提供了緩存的狀態以便於你對緩存的大小的命中率進行跟蹤,在必要的狀況下,你能夠對緩存進行調整,讓緩存可以更好的知足你的使用需求。請查看 Performance Tuning 頁面中的內容。緩存
系統管理員能夠經過 Confluence 的管理員界面修改系統使用的緩存的大小,這些修改須要對 Confluence 重啓後才能生效。在緩存區域中定義的最大使用單元是能夠獨立調整的。服務器
請注意,當你設置大的緩存將會要求大的內存,所以你須要查看 Confluence Java 進程中的內存使用狀況,和你服務器上還有多少可用的內存。ide
但願查看緩存狀態:spa
下面是一個經常使用的緩存示例,內容對象緩存(Content Object)。code
關於換產生(generated )數量:orm
容量利用率(Capacity Utilization) | =(Objects)/(Size)對象 使用百分比的示例 = 4023 / 5000 = 80%進程 |
---|---|
效率(Effectiveness) | =(Hits)/(Hits + Misses)內存 有效率示例 = 374550 / (374550 + 140460) = 73%ci |
當前 / 最大實體(Current / Max Entries) | 緩存中實體的數量 / 全部能夠容許的實體數量(這個是緩存的大小)。 |
當前 Heap 大小(Current Heap Size) | 在這個緩存中的,Heap 內存(MB)(若是可用的話) |
命中/未命中/驅除(Hit / Miss / Evicted) | 對緩存中的數據進行請求,包括找到的數據,未找到的數據和從緩存中清除的數據。 |
調整大小(Adjust Size) | 只用這個選項來指定最大緩存的大小。 |
刷新(Flush) | 刷新緩存。 |
修改緩存大小的配置是在文件 shared-home/config/cache-settings-overrides.properties
文件中,這個在你的 home 目錄下(若是你使用的是 Confluence 數據中心模式,那麼這個是在共享目錄中)。
若是你須要對 Confluence 的緩存進行清理,你能夠簡單的刪除緩存文件就能夠了。