Réinitialisation de la synchronisation des canaux

Si des erreurs de synchronisation sont signalées car les nombres de messages aux deux extrémités du canal ne sont pas synchronisés, vous pouvez réinitialiser la synchronisation.

Pourquoi et quand exécuter cette tâche

Les agents MCA (Message Channel Agents) aux deux extrémités d'un canal comptabilisent chacun le nombre de messages envoyés via le canal, de sorte que la synchronisation entre les deux extrémités puisse être maintenue. La synchronisation peut être perdue lorsque, par exemple, la définition du canal à une extrémité est supprimée puis recréée. La définition de canal recréée réinitialise son décompte à 0, et si un gestionnaire de files d'attente tente d'utiliser le canal, des erreurs de synchronisation sont signalées car les deux extrémités du canal ne sont pas synchronisées.

Pour corriger les erreurs de synchronisation des canaux, vous devez réinitialiser le décompte de la définition de canal qui n'a pas été recréée.

Pour réinitialiser le décompte, procédez comme suit.

Procédure

  1. Dans la vue Contenu, cliquez avec le bouton droit de la souris sur la définition de canal qui n'a pas été recréée, puis cliquez sur Réinitialiser. La boîte de dialogue correspondante s'ouvre.
  2. Dans la boîte de dialogue Réinitialiser, entrez le numéro de séquence sur lequel vous souhaitez réinitialiser la définition du canal :
    • Si l'autre extrémité du canal a été supprimée, puis recréée, entrez 0.
    • S'il s'agit d'un canal émetteur ou serveur, entrez n'importe quel numéro compris entre 0 et la valeur définie dans l'attribut de bouclage du numéro de séquence du canal (la valeur par défaut étant 999,999,999). Le nouveau numéro de séquence du message est envoyé automatiquement à l'autre extrémité du canal, qui définit alors son numéro de sorte qu'il corresponde au prochain démarrage des canaux.
    • Pour tous les autres types de canal, entrez le numéro de séquence en cours de l'autre extrémité du canal. Pour connaître le numéro de séquence en cours de l'autre extrémité du canal, cliquez, avec le bouton droit de la souris, sur le nom du canal, puis cliquez sur Etat.
  3. Cliquez sur Oui pour réinitialiser la définition du canal au décompte de messages que vous avez indiqué dans la zone Numéro de séquence de message.

Résultats

Les deux extrémités du canal ont le même décompte de messages et sont donc synchronisées.

Pour plus d'informations, voir Mise en file d'attente répartie et clusters dans l'IBM® Knowledge Center.