Herhalende "SegmentNotFoundException"-fouten in AEM-publicatie-instanties oplossen
Een terugkomende SegmentNotFoundException fout veroorzaakt de Publish instanties van Adobe Experience Manager (AEM) om te crashen en niet ontvankelijk te worden. Controles in opslagplaats tonen geen corruptie aan en het probleem blijft bestaan nadat het opnieuw is opgestart. Het probleem komt tijdens onderhoudstaken zoals revisie schoonmaakbeurt voor en de inzameling van de gegevensopslag toe te schrijven aan onjuiste draad behandeling. Het probleem wordt opgelost door van Java native ThreadPool over te schakelen op Sling-provided ThreadPoolManager .
Beschrijving description
Omgeving
Adobe Experience Manager (AEM) On-Premises, v6.5.22.0
Probleem/symptomen
- De {fout 0} SegmentNotFoundException verschijnt herhaaldelijk in AEM publiceert instantielogboeken.
- De publicatie-instantie van AEM loopt vast en reageert helemaal niet.
- Continu genereren van foutenlogbestanden leidt tot ernstige I/O-blokkering van de schijf.
- Consistentiecontroles in de opslagplaats met gebruikmaking van een slecht uitgevoerd rapport over corruptie of structurele problemen.
- Het probleem treedt opnieuw op nadat AEM opnieuw is gestart, zelfs als onderhoudstaken buiten kantooruren zijn gepland of tijdelijk zijn uitgeschakeld.
Resolutie resolution
Voer de volgende stappen uit om het probleem op te lossen:
- Controleer het sessiebeheer in uw aangepaste code en sluit na gebruik alle sessies in de opslagplaats.
- De revisie van het programma schoonmaakbeurt en de inzameling van het huisvuil van de gegevensopslag buiten kantooruren om conflicten te verminderen.
- Open de JMX-console op
/system/console/jmxen controleerSessionStatisticsMBans voor langdurige of inactieve sessies. GebruikInitStackTraceom aangepaste code-oorsprong te identificeren. - Vervang Java native
ThreadPooldoor Sling-providedThreadPoolManagervoor alle achtergrondprocessen in AEM services. - Start de AEM Publish-instantie opnieuw nadat u deze wijzigingen hebt geïmplementeerd.
- De foutenlogboeken van de monitor voor verscheidene dagen om SegmentNotFoundException te bevestigen verschijnen niet meer.
- Controleren of de bewerkingen in de opslagplaats stabiel blijven en foutloos zijn.
extra Overwegingen:
- Controles van de integriteit van de opslagplaats met gebruikmaking van eikenuitvoering rapporteren consistent gezonde knooppunten en eigenschappen die geen structurele corruptie aangeven.
- Het probleem wordt niet opgelost door het opschonen van de revisie uit te schakelen of offlinecompressie uit te voeren; het juiste draadbeheer is vereist.
- Opties voor het handmatig verwijderen van knooppunten zijn mogelijk niet van toepassing als
FileDataStoreis geconfigureerd. Bevestig altijd de status van de opslagplaats voordat u handmatige interventies gaat uitvoeren.
Gerelateerde lezing
- Opruiming van de Revisie in AEM 6.5 Gids van de Gebruiker
- de Inzameling van het huisvuil van de Opslag van Gegevens in AEM 6.5 Gids van de Gebruiker
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f