Indexes Lucene non mis à jour au sein du cluster

cancel
Showing results for 
Search instead for 
Did you mean: 
srenaudon
Member II

Indexes Lucene non mis à jour au sein du cluster

Bonjour,

Je travaille actuellement sur le montage en cluster (réplication EHCache + synchro lucene) tel que décrit par
http://wiki.alfresco.com/wiki/Cluster_Configuration_V1.4_to_V2.1.2#Sticky_Client_Sessions_with_Simpl...

Pour la réplication du cache un petit test sur la propagation des updates se passe bien.
Par contre, la synchronisation des indexes Lucenes ne se fait pas (testée sur la modification d'un contenu de fichiers et la modification d'une propriété de fichier)


Mon environnement de test est le suivant :

-  Alfresco community 2.1
-  Windows XP
-  Deux Alfresco déployés sur deux machines distinctes ayant en comment la base (Postgres) et le content repository, les indexes étant, eux, sur chaque machine.
-  Pour des raisons techniques, les caches ne peuvent utiliser le multicast pour communiquer et sont donc adressés explicitement dans le ehcache-custom

Pour permettre la synchro Lucene, je n'ai fait que l'opération consistant à modifier le  custom-repository.properties en y ajoutant les deux lignes suivantes :

index.tracking.cronExpression=0/5 * * * * ?
index.recovery.mode=AUTO

Voilà …
Quelqu'un pourrait-il me dire si j'ai oublié quelque chose ? Quelqu'un a-t-il fait fonctionner la synchro Lucene ?

Merci.
4 Replies
michaelh
Active Member

Re: Indexes Lucene non mis à jour au sein du cluster

Bonjour,

Difficile, sinon impossible de répondre avec si peu d'éléments, et sans juste recopier la documentation.
Si la question est : est-ce que c'est censé fonctionner, la réponse est oui.

Est-ce que quelqu'un utilise la version community avec ce genre de configuration ? Je ne sais pas non plus.
Pas les partenaires en tout cas Smiley Happy

Je conseille une seconde lecture de la page.
srenaudon
Member II

Re: Indexes Lucene non mis à jour au sein du cluster

Bonjour Michael,

J'en suis malheureusement à la nième lecture de cette page …
Je suis conscient que dire que j'ai fait comme il faut puis dire que cela ne fonctionne (semble fonctionner …) pas ne donne pas beaucoup d'info …
Néanmoins, peut-être est-il possible de m'aider en me donnant des pistes telles que :

- mode de débugage de la synchro Lucene
- éventuels faits techniques sur cette synchro (bug, compatibilté, etc …)
- un exemple de paramétrage concret et fonctionnel
- etc …

merci, toute aide sera la bienvenue …
seb
Member II

Re: Indexes Lucene non mis à jour au sein du cluster

Bonjour,

Je travaille aussi sur le montage en cluster (réplication EHCache + synchro lucene) tel que décrit par
http://wiki.alfresco.com/wiki/Cluster_Configuration_V1.4_to_V2.1.2#Sticky_Client_Sessions_with_Simpl....

Et j'ai exactement le même problème, la synchronisation des indexes Lucenes ne se fait pas (testée sur la modification d'un contenu de fichiers et la modification d'une propriété de fichier).

Mon environnement de test est le suivant :

- Alfresco community 2.1
- Windows XP
- JBoss 4.2.2 en cluster avec 2 noeuds et une partition
- Oracle 10g

Chaque noeud a son propre index lucene et son propre cache de replication. Le content store est unique et la base de donnée aussi.

Ma conf :

custom-repository.properties

index.tracking.cronExpression=0/5 * * * * ?
index.recovery.mode=AUTO
index.tracking.adm.cronExpression=${index.tracking.cronExpression}
index.tracking.avm.cronExpression=${index.tracking.cronExpression}
# Other properties.
index.tracking.maxTxnDurationMinutes=60
index.tracking.reindexLagMs=1000
index.tracking.maxRecordSetSize=1000

ehcache-custom.xml
<?xml version='1.0' encoding='UTF-8'?>
<ehcache>
    <!– defaults –>
   
    <diskStore
        path="java.io.tmpdir"/>
   
    <cacheManagerPeerProviderFactory
        class="net.sf.ehcache.distribution.RMICacheManagerPeerProviderFactory"
        properties="peerDiscovery=automatic, multicastGroupAddress=230.0.0.1,
        multicastGroupPort=4446"/>
    <cacheManagerPeerListenerFactory
               class="net.sf.ehcache.distribution.RMICacheManagerPeerListenerFactory"/>
    <defaultCache
        maxElementsInMemory="5000"
        eternal="true"
        timeToIdleSeconds="0"
        timeToLiveSeconds="0"
        overflowToDisk="false">
        <cacheEventListenerFactory
                class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                     properties="replicatePuts = true,
                     replicateUpdates = true,
                     replicateRemovals = true,
                     replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
    </defaultCache>
    <!– Hibernate usage –>
    <cache
        name="org.hibernate.cache.StandardQueryCache"
        maxElementsInMemory="50"
        eternal="true"
        overflowToDisk="false">
       <cacheEventListenerFactory
                class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                     properties="replicatePuts = true,
                     replicateUpdates = true,
                     replicateRemovals = true,
                     replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
    </cache>                           
    <!– approx 0.4MB memory required –>
    <cache
        name="org.hibernate.cache.UpdateTimestampsCache"
        maxElementsInMemory="2000"
        eternal="true"
        overflowToDisk="false">
       <cacheEventListenerFactory
                class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                     properties="replicatePuts = true,
                     replicateUpdates = true,
                     replicateRemovals = true,
                     replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
    </cache>                           
    <!– approx 40MB memory required –>
    <cache
        name="org.alfresco.repo.domain.hibernate.NodeImpl"
        maxElementsInMemory="10000"
        eternal="true"
        overflowToDisk="false">
       <cacheEventListenerFactory
                class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                     properties="replicatePuts = true,
                     replicateUpdates = true,
                     replicateRemovals = true,
                     replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
    </cache>                           
    <!– approx 0.1 MB memory required –>
    <cache
        name="org.alfresco.repo.domain.hibernate.QNameEntityImpl"
        maxElementsInMemory="100"
        eternal="true"
        overflowToDisk="false">
       <cacheEventListenerFactory
                class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                     properties="replicatePuts = true,
                     replicateUpdates = true,
                     replicateRemovals = true,
                     replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
    </cache>                           
    <!– approx 40MB memory required –>
    <cache
        name="org.alfresco.repo.domain.hibernate.NodeStatusImpl"
        maxElementsInMemory="10000"
        eternal="true"
        overflowToDisk="false">
       <cacheEventListenerFactory
                class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                     properties="replicatePuts = true,
                     replicateUpdates = true,
                     replicateRemovals = true,
                     replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
    </cache>                           
    <!– approx 15MB memory required –>
    <cache
        name="org.alfresco.repo.domain.hibernate.NodeImpl.aspects"
        maxElementsInMemory="10000"
        eternal="true"
        overflowToDisk="false">
       <cacheEventListenerFactory
                class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                     properties="replicatePuts = true,
                     replicateUpdates = true,
                     replicateRemovals = true,
                     replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
    </cache>                           
    <!– approx 10MB memory required –>
    <cache
        name="org.alfresco.repo.domain.hibernate.NodeImpl.properties"
        maxElementsInMemory="10000"
        eternal="true"
        overflowToDisk="false">
       <cacheEventListenerFactory
                class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                     properties="replicatePuts = true,
                     replicateUpdates = true,
                     replicateRemovals = true,
                     replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
    </cache>                           
    <!– approx 250MB memory required –>
    <cache
        name="org.alfresco.repo.domain.hibernate.ChildAssocImpl"
        maxElementsInMemory="200000"
        eternal="true"
        overflowToDisk="false">
       <cacheEventListenerFactory
                class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                     properties="replicatePuts = true,
                     replicateUpdates = true,
                     replicateRemovals = true,
                     replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
    </cache>                           
    <!– general use node associations are not common  –>
    <cache
        name="org.alfresco.repo.domain.hibernate.NodeAssocImpl"
        maxElementsInMemory="5000"
        eternal="true"
        overflowToDisk="false">
       <cacheEventListenerFactory
                class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                     properties="replicatePuts = true,
                     replicateUpdates = true,
                     replicateRemovals = true,
                     replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
    </cache>                           
    <!– low numbers of objects expected –>
    <cache
        name="org.alfresco.repo.domain.hibernate.StoreImpl"
        maxElementsInMemory="100"
        eternal="true"
        overflowToDisk="false">
       <cacheEventListenerFactory
                class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                     properties="replicatePuts = true,
                     replicateUpdates = true,
                     replicateRemovals = true,
                     replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
    </cache>                           
    <!– version counters –>
    <!– approx 0.4MB memory required –>
    <cache
        name="org.alfresco.repo.domain.hibernate.VersionCountImpl"
        maxElementsInMemory="100"
        eternal="true"
        overflowToDisk="false">
       <cacheEventListenerFactory
                class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                     properties="replicatePuts = true,
                     replicateUpdates = true,
                     replicateRemovals = true,
                     replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
    </cache>                           
    <!– approx 0.1MB memory required –>
    <cache
        name="org.alfresco.repo.domain.hibernate.AppliedPatchImpl"
        maxElementsInMemory="100"
        timeToLiveSeconds="300"
        overflowToDisk="false">
       <cacheEventListenerFactory
                class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                     properties="replicatePuts = true,
                     replicateUpdates = true,
                     replicateRemovals = true,
                     replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
    </cache>                           
    <!– Permission related caches –>
    <!– approx 1MB memory required –>
    <cache
        name="org.alfresco.repo.domain.hibernate.DbAccessControlListImpl"
        maxElementsInMemory="1000"       
        eternal="true"
        overflowToDisk="false">
       <cacheEventListenerFactory
                class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                     properties="replicatePuts = true,
                     replicateUpdates = true,
                     replicateRemovals = true,
                     replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
    </cache>                           
    <!– approx 1MB memory required –>
    <cache
        name="org.alfresco.repo.domain.hibernate.DbAccessControlListImpl.entries"
        maxElementsInMemory="1000"       
        eternal="true"
        overflowToDisk="false">
       <cacheEventListenerFactory
                class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                     properties="replicatePuts = true,
                     replicateUpdates = true,
                     replicateRemovals = true,
                     replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
    </cache>                           
    <!– approx 5MB memory required –>
    <cache
        name="org.alfresco.repo.domain.hibernate.DbAccessControlEntryImpl"
        maxElementsInMemory="5000"       
        eternal="true"
        overflowToDisk="false">
       <cacheEventListenerFactory
                class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                     properties="replicatePuts = true,
                     replicateUpdates = true,
                     replicateRemovals = true,
                     replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
    </cache>                           
    <!– approx 1MB memory required –>
    <cache
        name="org.alfresco.repo.domain.hibernate.DbPermissionImpl"
        maxElementsInMemory="500"         
        eternal="true"
        overflowToDisk="false">
       <cacheEventListenerFactory
                class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                     properties="replicatePuts = true,
                     replicateUpdates = true,
                     replicateRemovals = true,
                     replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
    </cache>                           
    <!– approx 10MB memory required –>
    <cache
        name="org.alfresco.repo.domain.hibernate.DbAuthorityImpl"
        maxElementsInMemory="10000"       
        eternal="true"
        overflowToDisk="false">
        <cacheEventListenerFactory
                class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                     properties="replicatePuts = true,
                     replicateUpdates = true,
                     replicateRemovals = true,
                     replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
    </cache>                           
     <!– approx 5MB memory required –>
    <cache
        name="org.alfresco.repo.domain.hibernate.DbAuthorityImpl.externalKeys"
        maxElementsInMemory="5000"
        eternal="true"
        overflowToDisk="false">
       <cacheEventListenerFactory
                class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                     properties="replicatePuts = true,
                     replicateUpdates = true,
                     replicateRemovals = true,
                     replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
    </cache>                           
    <!– Audit caches –>
    <cache
        name="org.alfresco.repo.audit.hibernate.AuditConfigImpl"
        maxElementsInMemory="2"
        eternal="true"
        overflowToDisk="false">
       <cacheEventListenerFactory
                class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                     properties="replicatePuts = true,
                     replicateUpdates = true,
                     replicateRemovals = true,
                     replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
    </cache>                           
    <cache
        name="org.alfresco.repo.audit.hibernate.AuditDateImpl"
        maxElementsInMemory="2"
        eternal="true"
        overflowToDisk="false">
       <cacheEventListenerFactory
                class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                     properties="replicatePuts = true,
                     replicateUpdates = true,
                     replicateRemovals = true,
                     replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
    </cache>                           
    <cache
        name="org.alfresco.repo.audit.hibernate.AuditSourceImpl"
        maxElementsInMemory="2000"
        eternal="true"
        overflowToDisk="false">
       <cacheEventListenerFactory
                class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                     properties="replicatePuts = true,
                     replicateUpdates = true,
                     replicateRemovals = true,
                     replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
    </cache>                           
   <!– Attribute Service Caches. –>
   <cache
       name="org.alfresco.repo.attributes.AttributeImpl"
       maxElementsInMemory="5000"
       eternal="true"
       overflowToDisk="false">
      <cacheEventListenerFactory
                   class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                        properties="replicatePuts = true,
                        replicateUpdates = true,
                        replicateRemovals = true,
                        replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
       </cache>
   <cache
       name="org.alfresco.repo.attributes.ListEntryImpl"
       maxElementsInMemory="2000"
       eternal="true"
       overflowToDisk="false">
      <cacheEventListenerFactory
                   class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                        properties="replicatePuts = true,
                        replicateUpdates = true,
                        replicateRemovals = true,
                        replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
        </cache>                           
   <cache
      name="org.alfresco.repo.attributes.MapEntryImpl"
      maxElementsInMemory="2000"
      eternal="true"
      overflowToDisk="false">
      <cacheEventListenerFactory
                   class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                        properties="replicatePuts = true,
                        replicateUpdates = true,
                        replicateRemovals = true,
                        replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
       </cache>                           
   <cache
       name="org.alfresco.repo.attributes.GlobalAttributeEntryImpl"
       maxElementsInMemory="1000"
       eternal="true"
       overflowToDisk="false">
      <cacheEventListenerFactory
                   class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                        properties="replicatePuts = true,
                        replicateUpdates = true,
                        replicateRemovals = true,
                        replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
       </cache>                           

    <!– AVM caches –>
     <cache
        name="org.alfresco.repo.avm.AVMNodeImpl"
        maxElementsInMemory="5000"
        eternal="true"
        overflowToDisk="false">
        <cacheEventListenerFactory
                class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                     properties="replicatePuts = true,
                     replicateUpdates = true,
                     replicateRemovals = true,
                     replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
    </cache>                           
     <cache
        name="org.alfresco.repo.avm.AVMStoreImpl"
        maxElementsInMemory="100"
        eternal="true"
        overflowToDisk="false">
        <cacheEventListenerFactory
                class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                     properties="replicatePuts = true,
                     replicateUpdates = true,
                     replicateRemovals = true,
                     replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
    </cache>                           
     <cache
        name="org.alfresco.repo.avm.VersionRootImpl"
        maxElementsInMemory="200"
        eternal="true"
        overflowToDisk="false">
        <cacheEventListenerFactory
                class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                     properties="replicatePuts = true,
                     replicateUpdates = true,
                     replicateRemovals = true,
                     replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
    </cache>                           
     <cache
        name="org.alfresco.repo.avm.ChildEntryImpl"
        maxElementsInMemory="10000"
        eternal="true"
        overflowToDisk="false">
        <cacheEventListenerFactory
                class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                     properties="replicatePuts = true,
                     replicateUpdates = true,
                     replicateRemovals = true,
                     replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
    </cache>                           
     <cache
        name="org.alfresco.repo.avm.HistoryLinkImpl"
        maxElementsInMemory="200"
        eternal="true"
        overflowToDisk="false">
        <cacheEventListenerFactory
                class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                     properties="replicatePuts = true,
                     replicateUpdates = true,
                     replicateRemovals = true,
                     replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
    </cache>                           
     <cache
        name="org.alfresco.repo.avm.MergeLinkImpl"
        maxElementsInMemory="200"
        eternal="true"
        overflowToDisk="false">
        <cacheEventListenerFactory
                class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                     properties="replicatePuts = true,
                     replicateUpdates = true,
                     replicateRemovals = true,
                     replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
    </cache>                           
     <cache
        name="org.alfresco.repo.avm.AVMNodePropertyImpl"
        maxElementsInMemory="2000"
        eternal="true"
        overflowToDisk="false">
        <cacheEventListenerFactory
                class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                     properties="replicatePuts = true,
                     replicateUpdates = true,
                     replicateRemovals = true,
                     replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
    </cache>                           
     <cache
        name="org.alfresco.repo.avm.AVMStorePropertyImpl"
        maxElementsInMemory="500"
        eternal="true"
        overflowToDisk="false">
        <cacheEventListenerFactory
                class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                     properties="replicatePuts = true,
                     replicateUpdates = true,
                     replicateRemovals = true,
                     replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
    </cache>                           
     <cache
        name="org.alfresco.repo.avm.AVMAspectNameImpl"
        maxElementsInMemory="1000"
        eternal="true"
        overflowToDisk="false">
        <cacheEventListenerFactory
                class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                     properties="replicatePuts = true,
                     replicateUpdates = true,
                     replicateRemovals = true,
                     replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
    </cache>                           

    <!– Internally used caches –>
    <cache
        name="org.alfresco.cache.parentAssocsCache"
        maxElementsInMemory="10000"
        eternal="true"
        overflowToDisk="false">
       <cacheEventListenerFactory
                class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                     properties="replicatePuts = true,
                     replicateUpdates = true,
                     replicateRemovals = true,
                     replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
    </cache>                           
    <cache
        name="org.alfresco.cache.userToAuthorityCache"
        maxElementsInMemory="10000"
        eternal="true"
        overflowToDisk="false">
       <cacheEventListenerFactory
                class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                     properties="replicatePuts = true,
                     replicateUpdates = true,
                     replicateRemovals = true,
                     replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
    </cache>                           
    <cache
        name="org.alfresco.cache.permissionsAccessCache"
        maxElementsInMemory="50000"
        eternal="true"
        overflowToDisk="false">
       <cacheEventListenerFactory
                class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                     properties="replicatePuts = true,
                     replicateUpdates = true,
                     replicateRemovals = true,
                     replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
    </cache>                           
    <cache
        name="org.alfresco.cache.nodeOwnerCache"
        maxElementsInMemory="20000"
        eternal="true"
        overflowToDisk="false">
       <cacheEventListenerFactory
                class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                     properties="replicatePuts = true,
                     replicateUpdates = true,
                     replicateRemovals = true,
                     replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
    </cache>                               
    <cache
        name="org.alfresco.cache.personCache"
        maxElementsInMemory="1000"
        eternal="true"
        overflowToDisk="false">
       <cacheEventListenerFactory
                class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                     properties="replicatePuts = true,
                     replicateUpdates = true,
                     replicateRemovals = true,
                     replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
    </cache>                           
    <cache
        name="org.alfresco.cache.ticketsCache"
        maxElementsInMemory="1000"
        eternal="true"
        overflowToDisk="true">
        <cacheEventListenerFactory
             class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
                  properties="replicatePuts = true,
                  replicateUpdates = true,
                  replicateRemovals = true,
                  replicateUpdatesViaCopy = true,
                    replicateAsynchronously = false"/>
       <bootstrapCacheLoaderFactory
                class="net.sf.ehcache.distribution.RMIBootstrapCacheLoaderFactory"
                properties="bootstrapAsynchronously=true, maximumChunkSizeBytes=5000000"/>        
    </cache>                           

</ehcache>

Est ce que quelqu'un a une idée sur l'origine de mon problème?

Merci.
michaelh
Active Member

Re: Indexes Lucene non mis à jour au sein du cluster

Alfresco, Community, Cluster … je ne joue pas souvent cette carte, mais il y a des fois où je pense que la version Entreprise s'impose.
Non pas que ça ne fonctionne pas, mais parce que ce serait plus facile d'avoir de l'aide sur un sujet aussi spécifique (les gens qui font du cluster sur cette version … je n'en connais juste pas, enfin à part ceux de cette discussion :wink: ).