我們的應用程序使用JCS來高速緩存常用數據。監控JCS高速緩存使用情況
我想知道JCS是否維護(或可以生成)有緩存使用率,緩存未命中等信息的統計信息?
我們最近決定使用多線程來平行化一些工作。雖然線程將處理不同的數據,但他們將共享相同的緩存(我認爲這是因爲它們將在同一個JVM中運行,而JCS緩存是單例類,如果我在這裏丟失了某些東西,請糾正我。 )。
因此,我需要分析是否需要更改緩存配置以增加負載。
感謝您的幫助!
我們的應用程序使用JCS來高速緩存常用數據。監控JCS高速緩存使用情況
我想知道JCS是否維護(或可以生成)有緩存使用率,緩存未命中等信息的統計信息?
我們最近決定使用多線程來平行化一些工作。雖然線程將處理不同的數據,但他們將共享相同的緩存(我認爲這是因爲它們將在同一個JVM中運行,而JCS緩存是單例類,如果我在這裏丟失了某些東西,請糾正我。 )。
因此,我需要分析是否需要更改緩存配置以增加負載。
感謝您的幫助!
下面的網站給出了一個詳細的介紹,向下滾動到頁面底部
如果妳想要的一切,在一個單一的去,然後使用compCache.getStatistics(),請參閱API文檔以獲取更多信息。
有一個JSP可用於向您顯示一些您正在尋找的信息,如緩存命中,未命中,使用的內存總數等。您可能需要編輯它以適合您的項目,但它很方便。
http://svn.apache.org/repos/asf/commons/proper/jcs/trunk/src/java/org/apache/jcs/admin/JCSAdmin.jsp
有一個在該JCS元數據功能稱爲JCS Bean.I已經提供,如果您有任何問題,它在detail.Follow解釋了鏈接。 – Madusudanan