Şu anda her biri uygulama düzeyinde önbellek içeren ve merkezi veritabanı sunucusuna sahip 2 uygulama sevgimiz var. Her iki sunucu uygulaması önbelleğini senkronize tutmak için, aralarında JMS aracı oluşturduk. Önbellekte, JMS'ye mesaj gönderen bir sunucuda açık olarak, diğeri kayıtlı olduğundan mesaj alır ve mesaj içeriğine göre pertiküler girişi temizler.Merkezi önbellek sunucusu. (Ehcache veya Hazelcast)
Bu ileti sistemi önbellek girdisini temizlemede gecikme eklediğinden, bir süre için uygulama düzeyi önbellekleri arasında tutarsızlık olacaktır.
Bu nedenle, tüm önbelleklerin eşit şekilde saklanması için yapılan tüm bu ek işlerden kaçınmak için merkezi önbellek sunucusuna sahip olduğumuzu düşündük.
Biz, Hazelcast bu önbellek tutma resultsets EHCache/Terracotta veya kullanarak düşünme bilgi kilitler ve bazı sistem belirli varaibles edilir.
Lütfen bizim için en iyi önbellek çözümünü önerin.
Herhangi bir memcache istemcisi, Hazelcast düğümlerindeki nesneleri önbelleğe almak için kullanılabilir. Hazelcast desteği memcache protokolü kutunun dışında. –