AEM : Comment surveiller une file d’attente de réplication

Description description

Environnement

  • AEM 6.5
  • Experience Manager

Problème/Symptômes

Lorsqu’un processus de publication ne se déroule pas comme prévu, une file d’attente de réplication peut être bloquée.

Remarque : Dans la plupart des cas, lorsqu’un processus de publication ne se déroule pas comme prévu, la file d’attente de réplication peut être bloquée. La surveillance d’une file d’attente de réplication peut vous aider à la remarquer discrètement efficacement.

Résolution resolution

Vous pouvez obtenir la liste des contenus dans une file d’attente de réplication en accédant à l’URL 🔗suivante.

Résultat :

{
metaData: {
root: "queue",
queueStatus: {
agentName: "Default Agent",
agentId: "publish",
isBlocked: false,
isPaused: false,
time: 1683837270303,
processingSince: 1683837270301,
lastProcessTime: 1683837270270,
nextRetryPeriod: -1683837270304
},
fields: `[`
"id",
"path",
"time",
"userid",
"type",
"size",
"lastProcessed",
"numProcessed"
`]`
},
queue: `[`
{
id: "2023/5/12/5/34/c80e9a48-1b7e-4e12-8775-5f733016e13e_3646",
path: "/content/we-retail/us/en/products/equipment/running/faba-running-pants",
time: 1683837231021,
userid: "admin",
type: "Deactivate",
size: 0,
lastProcessed: 0,
numProcessed: 0
},
{
id: "2023/5/12/5/34/c80e9a48-1b7e-4e12-8775-5f733016e13e_3695",
path: "/content/we-retail/ca/en/products/equipment/hiking/expedition-tech-long-sleeved-shirt",
time: 1683837231021,
userid: "admin",
type: "Deactivate",
size: 0,
lastProcessed: 0,
numProcessed: 0
}
`]`
}

Il est recommandé d’accéder régulièrement à l’URL avec cURL. La valeur « chemin » est un chemin de contenu. Vous pouvez compter la valeur du chemin à partir du résultat pour vérifier le nombre de contenus dans une file d’attente de réplication.

Exemple:
curl -u < user> :< mot de passe> « http://localhost:4502/etc/replication/agents.author/publish/jcr:content.queue.json »

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f