Foros del Web » Programación para mayores de 30 ;) » Java »

[EHCACHE] Problema con defaultCache y cache en entorno distribuido

Estas en el tema de [EHCACHE] Problema con defaultCache y cache en entorno distribuido en el foro de Java en Foros del Web. Hola, mi pregunta se refiere a la configuración de cache distribuida. Usando la misma configuración, si solo configuro en defaultCache, obtengo errores de inconsistencia(caso A). ...
  #1 (permalink)  
Antiguo 28/02/2011, 06:16
 
Fecha de Ingreso: octubre-2007
Mensajes: 30
Antigüedad: 16 años, 6 meses
Puntos: 0
[EHCACHE] Problema con defaultCache y cache en entorno distribuido

Hola,

mi pregunta se refiere a la configuración de cache distribuida.

Usando la misma configuración, si solo configuro en defaultCache, obtengo errores de inconsistencia(caso A). En cambio, si pongo una entrada de caché adicional no obtengo esos errores de inconsistencia. (caso B)

¿Sabeis porqué?

No quiero tener que configurar las 130 caches que se configuran con defaultCache

Gracias por adelantado

P.D. Supongo en todo momento que lo que no especifique, EHCACHE lo implementa usando como plantilla la configuración de defaultCache

CASO A:
Código:
	<defaultCache
		maxElementsInMemory="10000"
		eternal="false"
        timeToIdleSeconds="0"
		overflowToDisk="false"
		
	>
        <cacheEventListenerFactory
			class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
			
		/>
		<bootstrapCacheLoaderFactory class="net.sf.ehcache.distribution.RMIBootstrapCacheLoaderFactory" />
	</defaultCache>
CASO B:
Código:
	<defaultCache
		maxElementsInMemory="10000"
		eternal="false"
        timeToIdleSeconds="0"
		overflowToDisk="false"
		
	>
        <cacheEventListenerFactory
			class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
			
		/>
		<bootstrapCacheLoaderFactory class="net.sf.ehcache.distribution.RMIBootstrapCacheLoaderFactory" />
	</defaultCache>

	<cache
		name="com.liferay.portal.model.impl.LayoutImpl"
		maxElementsInMemory="10000"
		eternal="false"
        timeToIdleSeconds="0"
		overflowToDisk="false"
	>
        <cacheEventListenerFactory
			class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
		/>
		<bootstrapCacheLoaderFactory class="net.sf.ehcache.distribution.RMIBootstrapCacheLoaderFactory" />
	</cache>

Etiquetas: cache, entorno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:33.