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

Dans Adobe Experience Manager, si un processus de publication bloque, une file d’attente de réplication peut être bloquée. Il est recommandé d’accéder régulièrement à l’URL avec cURL pour résoudre ce problème.

Description description

Environnement

  • Adobe Experience Manager 6.5
  • Experience Manager

Problème/Symptômes

Lorsqu’un processus de publication ne se poursuit 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 poursuit 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 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 (Le lien n’est accessible que lors de l’utilisation locale d’AEM).

Result :

{
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 Path est un chemin d’accès au contenu. Vous pouvez comptabiliser la valeur du chemin d’accès à partir du résultat pour vérifier le nombre de contenus dans une file d’attente de réplication.

Exemple :
curl -u < user> : < password> "http://localhost:4502/etc/replication/agents.author/publish/jcr:content.queue.json"

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