0
我正在使用JCS
進行高速緩存目的。我已經在我的PC上實現了它,但它在我們的Tomcat服務器上以及在我的同事PC上出現錯誤Failed to load properties for name [/cache.ccf]
。JCS未能加載屬性
jar文件已經正確安裝,並且cache.ccf
文件與我的電腦位於相同的位置,所以我不明白爲什麼它對我成功,否則失敗。
我使用獲得JCS緩存的實例代碼是:
JCS.setConfigFilename("/cache.ccf");
printOddsCache = JCS.getInstance(PRINTODDSCACHE_REGION_NAME);
的cache.ccf文件包含以下內容:
jcs.default=
jcs.default.cacheattributes=org.apache.jcs.engine.CompositeCacheAttributes
jcs.default.cacheattributes.MaxObjects=200001
jcs.default.cacheattributes.MemoryCacheName=org.apache.jcs.engine.memory.lru.LRUMemoryCache
jcs.default.cacheattributes.UseMemoryShrinker=true
jcs.default.cacheattributes.MaxMemoryIdleTimeSeconds=3600
jcs.default.cacheattributes.ShrinkerIntervalSeconds=60
jcs.default.elementattributes=org.apache.jcs.engine.ElementAttributes
jcs.default.elementattributes.IsEternal=false
*解決方案編輯 我改寫了cache.ccf從頭開始,現在似乎沒有任何錯誤。