Fermer

mars 10, 2021

Gestion de la croissance de la taille du référentiel AEM


La gestion de la croissance de la taille de votre référentiel AEM peut être difficile pour de nombreuses raisons. De plus, il peut soudainement commencer à se développer de manière inattendue et à remplir de l'espace dans le lecteur attribué à votre application AEM. Dans cet article, je souhaite partager quelques utilitaires et méthodes AEM qui peuvent vous aider non seulement à gérer la taille du référentiel AEM, mais également à améliorer les performances de l'application AEM.

1: Tar Compaction (également connu sous le nom de Revision Cleanup)

En exécutant le compactage tar normal, vous pouvez non seulement contrôler la croissance de la taille du référentiel AEM, mais cela contribuera également à améliorer les performances de l'application AEM. Le compactage Tar récupère l'espace disque en supprimant les données obsolètes / redondantes de votre application AEM. Vous pouvez utiliser le compactage en ligne et hors ligne. Vous pouvez planifier le compactage de goudron en ligne pendant les jours de semaine après les heures de bureau et le compactage hors ligne le week-end (heures non ouvrables ou pendant votre fenêtre de maintenance désignée). supprimez les données non référencées de votre application AEM, ce qui contribuera à réduire la taille du référentiel d'applications AEM. Chaque fois que nous supprimons des données (telles que des actifs, des packages, etc.) de l'application AEM, elles sont supprimées de la hiérarchie du frontend AEM mais pas de la base de données de l'application AEM. Pour supprimer ces données non référencées, AEM fournit le processus de récupération de place du magasin de données.

3: Purge du workflow

La purge du workflow peut ne pas réduire la taille du référentiel AEM, mais elle peut aider à améliorer les performances de l'application AEM. À l'aide d'un planificateur de purge de flux de travail, vous pouvez le planifier pendant vos heures de maintenance.

4: Tâche de maintenance du journal d'audit

 Adobe - Du contenu pour tous
Du contenu pour tous

Des entreprises qui peuvent rapidement et systématiquement répondre aux demandes des consommateurs prospèrent dans une ère de contenu infini. Découvrez comment créer des expériences fluides pour vos clients omnicanaux.

Obtenir le guide

Le journal d'audit augmente rapidement chaque fois que des événements AEM qualifiés (tels que des actifs, l'activation de pages, la suppression et le téléchargement d'actifs) se produisent. La purge périodique de ces journaux peut aider à réduire la taille du référentiel AEM. Vous pouvez planifier la purge du journal d'audit à l'aide de Règle de purge du journal d'audit des pages dans la configuration OSGi.

5: Purge de version

Si le gestionnaire de version est activé dans votre instance AEM, l'outil de purge de version devrait idéalement être utilisé car les versions créées par l'auteur ne sont jamais supprimées, ce qui entraîne une augmentation de la taille du référentiel. En utilisant l'outil de purge de version, vous pouvez définir le nombre de versions maximum que vous souhaitez conserver dans le référentiel et l'âge des versions. Tout élément plus ancien ou supérieur qui est supprimé permet de réduire la taille du référentiel AEM.

6: Rotation régulière des journaux

La rotation des fichiers journaux devrait idéalement être activée dans votre instance pour faire pivoter les fichiers journaux périodiquement. Vous pouvez utiliser Apache Sling Logging Configuration pour définir le nombre de fichiers journaux que vous souhaitez conserver.

7: Nettoyage périodique des actifs inutilisés

Avec l'aide de l'équipe de création, vous pouvez identifier, archiver et supprimer les des actifs plus anciens (tels que des images, des vidéos, des fichiers PDF, etc.) qui ne sont plus utilisés sur aucune page. Vous pouvez même sauvegarder ces actifs dans le lecteur de sauvegarde sur le serveur, au cas où il y en aurait un besoin dans le futur.

8: Periodic Package Cleanup

Suppression des anciens packages (comme les anciens packages de déploiement de builds, les packages de contenu , etc.) peuvent également contribuer grandement à réduire la taille du référentiel AEM. Les packages déjà installés peuvent être supprimés en toute sécurité du gestionnaire de packages. Ces anciens paquets peuvent être identifiés et nettoyés périodiquement.

J'espère que vous avez trouvé ce post utile pour comprendre les nombreuses façons de réduire la taille de votre référentiel AEM. Cela devrait aider à améliorer les performances de votre application AEM et lui permettre de fonctionner plus facilement. Faites-moi savoir si vous avez des questions supplémentaires dans les commentaires ci-dessous. N'oubliez pas de consulter plus de nos blogs Adobe !

À propos de l'auteur

Ankit Kumar Srivastava est consultant technique senior chez Perficient. Il a 7 ans d'expérience dans AEM DevOps and Administration, Microsoft Bitlocker Administration and Monitoring (MBAM), et la technologie cloud. Il est toujours désireux de se renseigner sur les nouvelles technologies!

Plus de cet auteur




Source link