Mam pamięć podręczną Infinispan osadzoną w serwerze WildFly 8.2.Jak zdalnie przeglądać i edytować dane buforowane Infinispan?
dodałem do standalone.xml
wewnątrz <subsystem xmlns="urn:jboss:domain:infinispan:2.0">
:
<cache-container name="mycache" default-cache="cachedb">
<transport lock-timeout="600000" />
<replicated-cache name="cachedb" batching="true" mode="SYNC" />
</cache-container>
... i wstrzykuje pojemnik cache tak:
@Singleton
@Startup
public class CacheManager {
@Resource(lookup = "java:jboss/infinispan/container/mycache")
private CacheContainer container;
. . . .
}
mogę korzystać z pamięci podręcznej w moich zastosowaniach.
Wymaganiem jest jednak zdalne przeglądanie/edycja/kasowanie danych w pamięci podręcznej za pomocą dowolnego z interfejsów API do monitorowania pamięci podręcznej.
Przez jconsole Widzę informacje o pamięci podręcznej, ale nie dane z pamięci podręcznej.
Jak mogę uzyskać dostęp do pamięci podręcznej zdalnie?
Czy rozważałeś użycie [Serwera Infinispan] (http://infinispan.org/docs/7.1.x/infinispan_server_guide/infinispan_server_guide.html)? –
NIE. Wymagane jest osadzenie infinispan na serwerze Wildfly. –
Wtedy obawiam się, że to wszystko, co możesz zrobić. Zdalny dostęp do pamięci podręcznej Infinispan jest możliwy tylko z serwerem Infinispan. –