簡體   English   中英

Tomcat 4節點中的ehcache實現

[英]ehcache implementation in tomcat 4 nodes

我們的tomcat中有多個應用程序,其中有4個實例。 我們也有2個tomcat,每個都有4個節點。

我們希望使用緩存機制從數據庫獲取屬性並將其存儲到緩存中,該緩存可用於同一JVM中的多個應用程序。

因此,我的問題是,如何實現它? 可以使用哪個緩存? 可以修改哪些配置?

我們要使用ehcache,這是個好主意嗎? 我們想在啟動tomcat服務器時加載屬性並將屬性存儲在cache中,以便也可以使用其他服務。

是否有任何可用於緩存的tomcat插件?

問題是您有多個Web應用程序,它們位於不同的類加載器中。 因此,如果要使用公共緩存(和單個CacheManager實例),則需要將其放在公共類加載器中。

確實可以在tomcat中完成此操作,但是需要tomcat庫中的ehcache(可用於應用程序。我不記得詳細信息)。 然后,如果存儲時沒有序列化,則還需要tomcat庫中的緩存類。 通過序列化(例如存儲堆),我認為不需要它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM