JaliosXperience
Link

Centralized Writes Plugin > test MCC

Michele Jacrot

Post February 12, 2008 11:52 AM

test MCC

Bonjour , deux questions après la mise en place du MCC

  1. le module renvoit-il sur le replica de contribution SEULEMENT les contributeurs (et alors comment les distingue-t-il ?) ou tous les usagers authentifiés ?
  2. comment tester le MCC : il me semblait que je ne devrais plus avoir d'opérations Jsync que dans un seul sens - du réplica de contribution qui est en même temps leader de réplication vers les autres réplicats - or le journal de réplication m'annonce des opérations dans les deux sens ??
Olivier Jaquemet

Olivier Jaquemet

Post February 12, 2008 1:55 PM

Re: test MCC

Bonjour,

1. Critères de redirection sur le replica de contribution si une requete est effectué sur un autre replica :

  • Si une personne n'est pas authentifié aucune redirection n'a lieu
  • Si une personne s'identifie en tant que membre ET que se membre est un "worker" (méthode Member.isWorker()), alors une redirection à lieu. Un membre est "worker" si au moins une des conditions suivantes correspond :
    • il est adminitrateur
    • il est admin d'espace de travail
    • il dispose de droit de publication, de mise a jour ou de suppression sur les contenus
    • il dispose de droit d'édition sur des catégories
  • Cas particulier : si l'URL du frontal est configurée correctement (propriété jcmsplugin.centralized-writes.frontal-url), alors les administrateurs qui se connectent directement sur un replica ne sont pas redirigés, ceci permet de continuer à administrer correctement et indépendant chacun de replica.

2. Comment tester le MCC :

  • Si le module est correctement configuré, que le replication de contribution est bien le leader, alors il ne devrait en effet plus y avoir que des échanges JSync dans un sens.
  • Pour valider qu'une redirection est bien effectué par le MCC, vous pouvez éditer le fichier log4j.xml et ajouter la ligne suivant en fin de fichier pour voir les message indiquant les différentes redirection utilisateur (ne pas laisser cette configuration en production, mais uniquement pour votre phase de mise en place).
   <logger name="com.jalios.jcmsplugin.centralizedwrites.CentralizedWritesAuthenticationHandler"> <level value="DEBUG" /> </logger>

Login   Home   fr en
JALIOS SA - SIREN 440 126 035