ehcache

    0熱度

    1回答

    我想緩存部署在多個實例上的Java Web應用程序中的數據。我們使用spring 2.5.6。什麼是配置和使用彈簧最簡單的緩存庫?我聽說過EH Cache,但配置太麻煩。 要求是一個彈簧調度程序將運行並設置一些標誌。這些標誌可從所有負載均衡實例訪問。但是由於調度器只在一個實例上運行,所以該標誌僅在該jvm上設置。那麼如何讓這些更新的標誌值可用於所有負載均衡實例?

    0熱度

    1回答

    如果我正在做的是批量插入,Hibernate是否使用緩存(第二級或其他)? 沒有從數據庫中請求實體,也沒有使用生成器。 另外,StatelessSession vs Session會改變答案嗎?如果我正在使用JDBC批量大小爲50的Session,該怎麼辦?我將使用的緩存是Ehcache

    4熱度

    2回答

    我使用Hibernate 3.5.1,它與EHCache 1.5捆綁在一起。 如果我想使用最新的EHCache版本(2.0.1),是否只是從我的項目中刪除ehcache-1.5.jar,並用ehcache-core-2.0.1.jar替換?任何需要注意的問題? 另外 - Hibernate映射文件中的緩存「區域」與ehcache配置xml中的緩存「名稱」相同嗎?我想要做的是定義2個命名緩存區域 -

    6熱度

    1回答

    我正在尋找一種解決方案,允許我部署具有共享緩存(EhCache服務器?)和會話的多個負載均衡的Grails實例,這可能嗎? 我找不到這個(連接到一個共同的Ehcache服務器或使用分佈式的Ehcache和共享會話(使用的Ehcache嗎?))任何文件... 我正在尋找的東西,將像多個Rails實例一樣使用一個通用的memcached和會話/緩存存儲在memcached中...

    1熱度

    1回答

    在Hibernate中使用Ehcache時,有沒有一種方法可以在ehcache.xml文件中使用通配符指定區域名稱? 例如,以允許在封裝級高速緩存設置(帶*作爲通配符指示符),其中給定的設置應用到相匹配的通配名稱的任何區域: <cache name="com.example.my.package1.*" ... /> <cache name="com.example.my.package2.*"

    7熱度

    3回答

    我已經按照以下鏈接中的說明在tomcat中的單個端口上創建了我自己的RMI註冊表和jmx服務器。根據評論,我需要設置-Djava.rmi.server.hostname = localhost。一旦我這樣做,我確實可以通過使用ssh端口轉發的jconsole連接到我的服務器。 http://blogs.oracle.com/jmxetc/entry/connecting_through_firew

    1熱度

    1回答

    有沒有在Ehcache中指定數據刷新策略?我目前正在將應用程序從OSCache遷移到Ehcache,除了設置timeToIdle和timeToLive之外,我似乎找不到任何指定元素何時需要刷新的方法。 我想要的是:在訪問緩存中的元素時,請檢查它的關聯資源以查看它是否比緩存元素的lastUpdateTime更新。如果是,刷新緩存;否則提供緩存中的內容。 在OSCache中,這是通過捕獲NeedsRe

    3熱度

    2回答

    我在其中一臺服務器上運行多個Grails應用程序。我正在使用Grails 1.2.2。我正在使用DataSource.groovy中的默認緩存配置。當我嘗試和運行兩個Grails應用程序,它們都似乎可以用/寫: /tmp/org.hibernate.cache.UpdateTimestampsCache.data 當我看看如何用的Ehcache定製的Ehcache從這個頁面.xml文件: http

    2熱度

    2回答

    我使用的Ehcache和Hibernate 這裏的時候,得到的速度沒有改善的結果我得到當我運行下面的測試。該測試正在讀取80個停止對象,然後再次使用緩存讀取80個停止對象。 在第二讀它擊中緩存,但速度沒有改善。任何想法是關於我做錯了什麼? Speed Test: First Read: Reading stops 1-80 : 288ms Second Read: Reading stops 1

    0熱度

    1回答

    如果我嘗試通過調用net.sf.ehcache.CacheManager.create();連接到當前處於關閉狀態的Terracotta服務器,EHCache會在投擲有此消息的例外: 無法從'terracottahost:9510'服務器中獲取配置數據。獲取嘗試持續時間:300秒。 有沒有什麼辦法可以將這段時間修改爲30或60秒?