Installez AEM6.3, SP1 et CFP2
Lors du test de la recherche active de partage de fichiers communs [1], une perte de mémoire ou un problème non résolu s'est produit.
Étapes à reproduire:
Installez AEM6.3, SP1 et CFP2
Installez asset-share-commons.ui.apps-1.1.2.zip (se produit même sur 1.4.0)
Installez asset-share-commons.ui.content-1.1.2.zip (se produit même sur 1.4.0)
Créer une page « Rechercher un modèle » avec « Partage de fichiers communs » sur les sites
Exécutez « Rechercher » avec n’importe quel mot y compris vide, des centaines de fois.
Ou exécutez cette commande :
# ab -n 100 -c 1 -A admin:admin "http://localhost:4502/content/asset-share-commons/en/light/searchtestpage.html?layout=card&p.offset=0&p.limit=24"
Même après le déclenchement du moteur Java complet, certains objets ne peuvent pas être publiés.
# jcmd 1810 GC.class_histogram | grep AssetResult 505: 169 6760 com.adobe.aem.commons.assetshare.search.results.impl.result.AssetResultImpl
# jcmd 1810 GC.class_histogram | grep AssetResult 189: 1608 64320 com.adobe.aem.commons.assetshare.search.results.impl.result.AssetResultImpl
Une analyse de vidage de mémoire indique un suspect est chargé par org.apache.sling.models.impl.ModelAdapterFactory chargé par org.apache.felix.framework.BundleWiringImpl$BundleClassLoaderJava5 [2].
AEM 6.3 SP1-CFP2 avec partage des fichiers communs 1.1.2 et versions antérieures.
Un problème est survenu lors du partage de fichiers communs. La recherche QueryBuilder crée des ResourceResolver non fermées.
Mettre à jour le Partage des ressources communes vers la version 1.1.4 ou ultérieure.
Accéder à votre compte