[Alleen PaaS]{class="badge informative" title="Is alleen van toepassing op Adobe Commerce op Cloud-projecten (door Adobe beheerde PaaS-infrastructuur) en op projecten in het veld."}

Beheerde waarschuwingen over Adobe Commerce: Redis kritieke geheugenwaarschuwing

Dit artikel bevat stappen voor het oplossen van problemen wanneer u een Redis kritieke waarschuwing voor Adobe Commerce ontvangt in New Relic . Er is onmiddellijke actie vereist om het probleem op te lossen. De waarschuwing ziet er ongeveer als volgt uit, afhankelijk van het waarschuwingsberichtkanaal dat u hebt geselecteerd.

new_relic_redis_memory_critical.png

Betrokken producten en versies

Alle versies van Adobe Commerce op de Pro-planarchitectuur van de cloud-infrastructuur

Probleem

U zult een alarm in New Relic ontvangen als u tot ​ Beheerde alarm voor Adobe Commerce ​ hebt ondertekend en één of meerdere waakzame drempels zijn overschreden. Deze waarschuwingen zijn door Adobe ontwikkeld om handelaren een standaardreeks waarschuwingen te geven met behulp van inzichten van support en engineering.

doe!

  • Abort om het even welke plaatsing die tot dit alarm wordt gepland wordt ontruimd.
  • Zet uw site onmiddellijk in de onderhoudsmodus als uw site helemaal niet reageert of niet meer reageert. Voor stappen verwijzen naar ​ toelaten of onbruikbaar maken onderhoudswijze ​ in de Gids van de Installatie van Commerce. 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. Voor stappen, verwijs naar ​ handhaaf de lijst van vrijgestelde IP adressen ​ in de Gids van de Installatie van Commerce.

niet!

  • Start aanvullende marketingcampagnes die extra pagina's naar uw site kunnen brengen.
  • Voer indexeerders of extra kranen uit die extra druk op CPU of schijf kunnen veroorzaken.
  • Voer belangrijke administratieve taken uit (d.w.z. belangrijke acties in de Admin van Commerce zoals gegevensinvoer/uitvoer, het spoelen van media, het redden van categorieën met een groot aantal toegewezen producten, en massa-updates).
  • Wis uw cache.

Oplossing

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

omdat dit een kritiek alarm is, wordt het hoogst geadviseerd u Stap 1 voltooit alvorens u probeert om de kwestie (Stap 2 vanaf) problemen op te lossen.

  1. Controleer of er een Adobe Commerce-ondersteuningsticket bestaat. Voor stappen, verwijs naar ​ Spoor uw steunkaartjes ​ in de Kennisbank van de Steun van Commerce. Ondersteuning heeft mogelijk al een drempelwaardewaarschuwing van New Relic ontvangen, een ticket gemaakt en aan het probleem gewerkt. Als er geen ticket bestaat, maakt u er een. Het ticket moet de volgende informatie bevatten:

  2. Als geen steunkaartje bestaat, controleer als Redis Gebruikt Geheugen stijgt of daalt door ​ te gaan one.newrelic.com ​ > Infrastructure > Third-party services pagina, selecteer het Redis dashboard. Als het stabiel of het verhogen is, ​ voorlegt een steunkaartje ​ om uw cluster te hebben, of verhoog de maxmemory grens aan het volgende niveau.

  3. Als u niet de oorzaak van verhoogd Redis geheugengebruik 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. Controleren op onjuiste extensies van derden:

    • Probeer een correlatie te vinden met recent geïnstalleerde extensies van derden en de tijd waarop de uitgave is gestart.
    • Controleer extensies die mogelijk van invloed zijn op de Adobe Commerce-cache en zorgen dat de cache snel groter wordt. Bijvoorbeeld, de blokken van de douanelay-out, het met voeten treden van geheim voorgeheugenfunctionaliteit, en het opslaan van grote hoeveelheden gegevens in geheim voorgeheugen.
  5. Als er geen bewijs van misleidende uitbreidingen is, ​ installeer recentste flarden om Redis kwesties voor Adobe Commerce op wolkeninfrastructuur ​ te bevestigen.

  6. Als de bovenstaande stappen u niet helpen de bron van de uitgave te identificeren of problemen op te lossen, denk na toelatend L2 geheime voorgeheugen om netwerkverkeer tussen app en Redis te verminderen. Voor algemene informatie over wat L2 geheime voorgeheugen is, verwijs naar ​ L2 caching in de toepassing van Adobe Commerce ​ in de Gids van de Configuratie van Commerce. Ga als volgt te werk om L2-cache in te schakelen voor cloudinfrastructuur:

    code language-yaml
    stage:
        deploy:
            REDIS_BACKEND: '\Magento\Framework\Cache\Backend\RemoteSynchronizedCache'
    
recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3