我有這個奇怪的問題,ehcache 2.0,我希望有人可以幫助我。我建立了兩個主機A和B的集羣。我可以看到兩端都收到了心跳,所以我非常肯定網絡和多播的工作正在進行。問題是我將一個元素放入主機A的緩存中,我可以在主機B的日誌中看到它接收到一個遠程存儲。但是,當我從主機B請求相同的元素時,它會跑到數據庫並執行查詢。這可能是什麼原因?感謝任何指針!Ehcache - 分佈式RMI不工作
1
A
回答
0
您是否將Hibernate和Ehcache用作二級緩存?或者只是在數據庫上面的緩存?
0
根據您的描述,您正在RMI模式下運行ehcache(帶有多播自動對等點發現功能)。聽起來像緩存事件通知正在工作。這是我的猜測:
根據到期在你的配置設置,元素可能已過期,當你「獲得」從主機B
在本文檔中,http://ehcache.org/documentation/storage_options.html, 下內存使用,繞線機和到期策略:
當元素上有get或getQuiet時,會檢查它是否到期。如果過期,它將被刪除並返回空值。
你可以看看你的配置文件,檢查永恆,timeToIdleSeconds和timeToLiveSeconds的值。
<cache name="sampleDistributedCache2"
maxElementsInMemory="10"
eternal="false"
timeToIdleSeconds="100"
timeToLiveSeconds="100"
overflowToDisk="false"></cache>
相關問題
- 1. ehcache不工作
- 2. Ehcache - 無法獲得分佈式緩存工作
- 3. ehcache RMI配置爲彈簧
- 4. EHcache在春季不工作
- 5. 複製Ehcache不工作
- 6. 昆德拉Ehcache不工作
- 7. 分佈式緩存不工作
- 8. 分佈式鎖Hazelcast不工作
- 9. 春天RMI refreshStubOnConnectFailure不工作
- 10. Ehcache RMI複製不能在linux上與tomcat一起工作,但在Windows上工作正常?
- 11. Ehcache - 使用RMI進行復制緩存
- 12. Ehcache複製緩存RMI引導
- 13. ehcache在Tomcat中不工作Docker鏡像
- 14. 的EHCache 3不工作的地圖
- 15. Ehcache RMI複製只能以一種方式運行
- 16. MongoDB的個人非分佈式工作
- 17. Rebus和分佈式工作人員
- 18. Dask分佈式工作盜取
- 19. MPI分佈式,無序工作
- 20. Erlang:在陣列上分佈式工作
- 21. 在設置hibernate分佈式ehcache與兵馬俑的會話工廠問題
- 22. rmi遠程異常。 RMI不起作用
- 23. 針對EhCache的分佈式驅逐建議最佳實踐?
- 24. 避免在分佈式EHCache中進行序列化
- 25. 的Ehcache:複製VS分佈式緩存配置
- 26. 分佈式製作
- 27. 分佈式工作人員的Dask工作人員資源
- 28. EH緩存RMI複製不起作用
- 29. RMI理論 - Stub和分佈式垃圾收集
- 30. 使用java RMI和CORBA的分佈式計算