Problèmes de configuration du Vérificateur de lien externe AEM sur les instances de publication
Le Vérificateur de lien externe en mode de publication peut déclencher des avertissements répétés, supprimer des liens externes valides et contribuer aux problèmes de performances sur les pages publiées. Le problème se produit lorsque le service valide des URL externes sur l’instance de publication, dépasse sa limite de stockage ou réécrit les liens qu’il marque comme non valides. Dans les environnements affectés, le comportement se limite à la publication et n’apparaît pas dans l’instance de création. La résolution consiste à désactiver ou à ajuster la configuration du vérificateur de liens lors de la publication et à confirmer que les avertissements s’arrêtent et que les liens restent fonctionnels.
Description description
Environnement :
- Adobe Experience Manager as a Cloud Service
- Adobe Experience Manager Managed Services
- Logiciel on-premise Adobe Experience Manager
- Instances de publication
Problème/Symptômes :
- Consultez les journaux de publication pour connaître les avertissements répétés de
com.day.cq.rewriter.linkchecker.impl.LinkInfoStorageImpl. - Vérifiez si les journaux indiquent que les liens externes d’un hôte ont atteint le nombre configuré maximal par hôte.
- Vérifiez si les liens externes des pages publiées apparaissent brièvement, puis deviennent invisibles après leur publication.
- Vérifiez si les problèmes de performances de publication ou l’instabilité semblent s’aligner sur l’activité du vérificateur de liens.
- Vérifiez que les mêmes avertissements et symptômes n’apparaissent pas sur l’auteur.
Cause principale :
Le vérificateur de liens s’exécute en mode de publication sauf s’il est explicitement désactivé. Elle effectue des vérifications de syntaxe et de disponibilité pour les URL externes, et un volume élevé de liens externes ou dynamiques peut dépasser la limite de stockage par défaut par hôte. Lorsque le programme de validation marque un lien comme non valide, le transformateur peut supprimer ou réécrire ce lien lors de la publication.
Résolution resolution
Essayez les étapes suivantes :
- Déterminez si le problème est dû à des avertissements répétés de limite de stockage, à la suppression de liens externes des pages de publication ou à des problèmes de performances de publication plus larges.
- Si le problème est lié aux avertissements de limite de stockage, passez en revue la configuration pour
com.day.cq.rewriter.linkchecker.LinkInfoStorageet ajustez ou désactivezservice.max_links_per_hostservice sur l’instance de publication, si nécessaire. - Si des liens externes sont supprimés, mettez à jour la configuration du transformateur du vérificateur de liens et définissez Désactiver la vérification et/ou Désactiver la réécriture sur true.
- Si l’activité Vérificateur de liens contribue à l’instabilité côté publication, désactivez le Vérificateur de liens lors de la publication en activant les deux options Désactiver la vérification et Désactiver la réécriture.
- Appliquez la configuration en déployant la configuration OSGi en mode de publication d’exécution dans les environnements cloud ou en enregistrant directement la configuration dans la console OSGi pour les environnements gérés ou on-premise.
- Republiez le contenu affecté et vérifiez que les liens externes restent cliquables et que les nouveaux avertissements du vérificateur de liens n’apparaissent plus dans les journaux de publication.
- Surveillez les journaux de publication pour confirmer que les avertissements ne s’affichent pas et que le comportement de la page reste stable.
Si les avertissements persistent après la modification de la configuration, si les liens sont toujours supprimés lors de la publication ou si les performances de publication restent affectées après vérification, envoyez un ticket à l’assistance .