Beheerde waarschuwingen voor Adobe Commerce: waarschuwing voor geheugenmeldingen

In dit artikel worden stappen beschreven voor het oplossen van problemen wanneer u een waarschuwing ontvangt voor Adobe Commerce in New Relic. Er moet onmiddellijk actie worden ondernomen om dit probleem op te lossen. De waarschuwing ziet er ongeveer als volgt uit, afhankelijk van het waarschuwingsberichtkanaal dat u hebt geselecteerd.

geheugenwaarschuwing

Betrokken producten en versies

Adobe Commerce on cloud Infrastructure Pro-planarchitectuur

Probleem

Je ontvangt een bericht in New Relic als je je hebt aangemeld bij Beheerde waarschuwingen voor Adobe Commerce en een of meer alarmdrempels zijn overschreden. Deze waarschuwingen zijn door Adobe Commerce ontwikkeld om klanten een standaardset te bieden met inzichten van support en engineering.

Doe het!:

  • Het wordt aanbevolen om elke geplande implementatie af te breken totdat deze waarschuwing wordt gewist.
  • Zet uw site onmiddellijk in de onderhoudsmodus als uw site helemaal niet reageert of niet meer reageert. Raadpleeg voor stappen Installatiegids > Onderhoudsmodus in- of uitschakelen in onze ontwikkelaarsdocumentatie. Zorg ervoor om uw IP aan de Vrijgestelde IP adreslijst toe te voegen om ervoor te zorgen dat u nog tot uw plaats voor het oplossen van problemen kunt toegang hebben. Raadpleeg voor stappen Handhaaf de lijst van vrijgestelde IP adressen in onze ontwikkelaarsdocumentatie.

Niet doen!:

  • Start aanvullende marketingcampagnes die extra pagina's naar uw site kunnen brengen.
  • Voer indexen of extra kranen uit, wat extra belasting op de CPU of schijf kan veroorzaken.
  • Voer belangrijke administratieve taken uit (bijv. de beheerder, gegevensimport/export).
  • Wis uw cache.

Oplossing

Volg deze stappen om de oorzaak te identificeren en problemen op te lossen.

  1. Gebruiken New Relic APM's infrastructuurpagina om de belangrijkste geheugenintensieve processen te identificeren. Raadpleeg New Relic voor meer informatie Infrastructuurbewaking Hosts pagina > tabblad Processen. Als de diensten zoals Redis of MySQL de hoogste bron van geheugenconsumptie zijn, probeer het volgende:

    • Controleer of u de meest recente versie hebt. In nieuwere versies kunnen soms geheugenlekken worden gecorrigeerd. Als u niet over de nieuwste versie beschikt, kunt u een upgrade uitvoeren. Raadpleeg voor stappen Adobe Commerce on cloud Infrastructure > Services > Change Services in onze ontwikkelaarsdocumentatie.
    • Als u nog steeds de bron van verhoogd geheugenverbruik niet kunt identificeren, controleert u op MySQL-problemen zoals langdurige query's, primaire sleutels niet gedefinieerd en dubbele indexen. Raadpleeg voor stappen Meest voorkomende databaseproblemen in Adobe Commerce op cloudinfrastructuur in onze kennisbasis voor ondersteuning.
    • Als er geen MySQL problemen zijn, controleer dan op PHP problemen. Het runnen van processen van het overzicht door te lopen ps aufx in de CLI/terminal. In de eindoutput, zult u cron banen en processen zien die momenteel worden uitgevoerd. Controleer de uitvoer op de uitvoeringstijd van het proces. Als er een kruin met een lange uitvoeringstijd is, kan de kruin hangen. Zie Trage prestaties, langzame en langlopende bekers en Cron job geplakt in status "running" in onze steun kennisbasis voor het oplossen van problemenstappen.
  2. Als u nog steeds moeite hebt om de bron van het probleem te identificeren, gebruikt u Transactiepagina van New Relic APM om transacties met prestatieproblemen te identificeren:

    • Transacties sorteren door oplopende Apdex-scores. Apdex verwijst naar tevredenheid van gebruikers over de responstijd van uw webtoepassingen en -services. A lage Apdex-score kan een knelpunt aangeven (een transactie met een hogere responstijd). Meestal is dit de database, Redis of PHP. Raadpleeg New Relic voor meer informatie Transacties met de hoogste Apdex-ontevredenheid weergeven.
    • De transacties van de soort door hoogste productie, de langzaamste gemiddelde reactietijd, het meest tijdrovend, en andere drempels. Raadpleeg New Relic voor meer informatie Specifieke prestatieproblemen zoeken. Als u het probleem nog steeds niet kunt identificeren, gebruikt u de pagina Infrastructuur van New Relic APM.
  3. Als u niet de oorzaak van verhoogde geheugenconsumptie kunt identificeren, herzie recente tendensen om kwesties met recente codeplaatsingen of configuratieveranderingen (bijvoorbeeld, nieuwe klantengroepen en grote veranderingen in de catalogus) te identificeren. U wordt aangeraden de afgelopen zeven dagen van activiteit te controleren op correlaties in codeimplementaties of -wijzigingen.

  4. Als de bovenstaande methoden u niet helpen de oorzaak en/of oplossing binnen een redelijke tijd te vinden, vraagt u om een upgrade of zet u de site in de onderhoudsmodus als u dat nog niet hebt gedaan. Raadpleeg voor stappen Tijdelijke wijziging aanvragen in onze ondersteunende kennisbasis en Installatiegids > Onderhoudsmodus in- of uitschakelen in onze ontwikkelaarsdocumentatie.

  5. Als de upsize de plaats aan normale verrichtingen terugkeert, denk na om permanent te verzoeken (uw Team van de Rekening van de Adobe), of probeer om het probleem in uw Dedicated Staging te reproduceren door een ladingstest in werking te stellen en vragen te optimaliseren, of code die druk op de diensten vermindert. Zie Adobe Commerce on cloud Infrastructure > Test Deployment > Load and stress testing in onze ontwikkelaarsdocumentatie.

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a