Kan geen verbinding maken met een Adobe Commerce-integratieomgeving (SSH/prestatieproblemen)

Als u geen verbinding kunt maken met een Adobe Commerce-integratieomgeving of als u te maken hebt met trage prestaties, kan het probleem worden veroorzaakt door uitputting van bronnen door langdurige processen. Deze problemen kunnen worden opgelost door onnodige snijtaken uit te schakelen en de beste praktijken van de integratieomgeving te volgen.

Beschrijving description

Omgeving

  • Product: Adobe Commerce op Managed Services
  • Omgevingstype: Integratie (ontwikkeling)

Probleem/symptomen

In integratieomgevingen met beperkte middelen kunnen langdurige of hulpbronnenintensieve processen (bv. Magento-banen of consumenten) de capaciteit van het systeem uitputten, wat resulteert in:

  • Geblokkeerde SSH-sessies
  • Trage implementaties
  • Algemene systeeminstabiliteit

Resolutie resolution

Nota : Adobe adviseert het onbruikbaar maken van kring in integratiemilieu's en het runnen van hen slechts op bestelling.

Probeer de volgende stappen om het probleem op te lossen:

  1. SSH gebruiken om middelzware snijtaken te identificeren:

    ps aux | grep cron  # Lists running cron processes

  2. Overbodige uitsnijdtaken uitschakelen (integratieomgevingen moeten niet continu worden uitgevoerd):

    ./vendor/bin/ece-tools cron:disable # Disables all Magento cron jobs in the current cloud environment.

    Opmerking: Het uitvoeren van ece-tools cron:disable is alleen van invloed op de huidige omgevingsstatus. Na elke plaatsing, worden de cron banen re-toegelaten door gebrek. Als u crons uitgeschakeld wilt houden in integratieomgevingen, configureert u dit rechtstreeks in de crons: sectie van uw .magento.app.yaml .

  3. Uitsnijden alleen handmatig uitvoeren wanneer dat nodig is.

    Bijvoorbeeld:

    php bin/magento cron:run # Manually executes all scheduled Magento cron jobs.

  4. Volg best practices voor integratie.

    • Vermijd doorlopende geautomatiseerde taken (indexen, consumenten, betalingssyncs, enz.).
    • De integratiemilieu's van het gebruik voor kortstondige functionele het testen en ontwikkeling , laden of prestaties het testen niet.
    • Code promoten tot ophaling of productie voor uitgebreide tests.
    • Voor meer details verwijs naar ​ milieu van de Integratie ​ in Commerce op de Gids van de Wolk.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f