No configuration found. Configuring ehcache from ehcache-failsafe.xml found in the classpath

來源:互聯網
上載者:User

如果在/sandh/web-inf/classes下面沒有ehcache.xml這個檔案,會報這個錯誤,No configuration found.

Configuring ehcache from ehcache-failsafe.xml found in the classpath:.....這個檔案是hibernate緩衝配置文

 

<ehcache>
 <diskStore path="java.io.tmpdir"/>
 <defaultCache
    maxElementsInMemory="10000"
    eternal="false"
    timeToIdleSeconds="10000"
    timeToLiveSeconds="10000"
    overflowToDisk="true"
 />
  <cache  name="com.hour41.hibernate.vo.common.City"
    maxElementsInMemory="10000"
    eternal="false"
    timeToIdleSeconds="10000"
    timeToLiveSeconds="10000"
    overflowToDisk="true"
 />
</ehcache>

上面配置了預設類緩衝和城市類緩衝策略:

<diskStore>表示當記憶體緩衝中對象數量超過類設定記憶體緩衝數量時,將緩衝對象寫到硬碟,path=”java.io.tmpdir

”表示把資料寫到這個目錄下。Java.io.tmpdir目錄在運行時會根據相對路徑產生。
<defaultCache>表示設定緩衝的預設資料到期策略。
<cache>表示設定用具體的具名快取的資料到期策略。
name表示具體的緩衝命名。
maxElementsInMemory表示cache中最大允許儲存的對象資料量。
eternal表示cache中資料是否為常量。
timeToIdleSeconds表示快取資料鈍化時間
timeToLiveSeconds表示快取資料的生命時間。
overflowToDisk表示記憶體不足時,是否啟用磁碟緩衝。

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.