Ho una cache Infinispan incorporata in un server WildFly 8.2.Come visualizzare e modificare i dati della cache Infinispan da remoto
ho aggiunto al standalone.xml
all'interno <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>
... e iniettato il contenitore della cache in questo modo:
@Singleton
@Startup
public class CacheManager {
@Resource(lookup = "java:jboss/infinispan/container/mycache")
private CacheContainer container;
. . . .
}
posso usare la cache nelle mie applicazioni.
Tuttavia, il requisito è visualizzare/modificare/eliminare i dati memorizzati nella cache in remoto utilizzando una delle API di monitoraggio della cache.
Tramite jconsole è possibile visualizzare le informazioni sulla cache, ma non i dati memorizzati nella cache.
Come posso accedere alla cache da remoto?
Hai pensato di utilizzare [Server Infinispan] (http://infinispan.org/docs/7.1.x/infinispan_server_guide/infinispan_server_guide.html)? –
NO. Il requisito è incorporare infinispan nel server wildfly. –
Quindi temo che sia tutto ciò che puoi fare. Accesso alla cache Infinispan in remoto disponibile solo con Infinispan Server. –