Meerdere snijtaken gepland voor dezelfde periode

Dit artikel bevat een patch voor een bekende Adobe Commerce 2.2.2-uitgave die betrekking heeft op het feit dat meerdere snijtaken gepland zijn om tegelijk te worden uitgevoerd nadat de tijdvariabelen voor bepaalde taken in Commerce Admin zijn bewerkt.

Probleem

Wanneer het overzicht wordt gevormd om elke minuut in werking te stellen, als u tijdvariabelen voor drie geplande taken in Admin uitgeeft, toont de cron_schedule gegevensbestandlijst groepen veelvoudige taken die tezelfdertijd worden gepland te lopen.

Stappen om te reproduceren:

  1. In Commerce Admin, navigeer aan Opslag > Montages > Configuratie > GEAVANCEERD > Systeem > Gewas (Gepland Taken) > de configuratieopties van de Kroon voor groep: gebrek.

  2. Configureer de volgende opties:

    • Opruiming van de Geschiedenis Elke: ontruim het systeem checkbox van het Gebruik, en reeks aan 1440.
    • Levensduur van de Geschiedenis van het Succes: ontruim het systeem checkbox van het Gebruik, en reeks aan 1440.
    • Levensduur van de Geschiedenis van de Mislukking: ontruim het systeem checkbox van het Gebruik, en reeks aan 1440.
  3. Klik sparen Config.

  4. Voer in SSH de opdracht crontab -e uit.

  5. Stel de kroon in op elke minuut.

  6. Open drie eindtabbladen/vensters.

  7. Ga naar de map Adobe Commerce root/base/project in elk terminalvenster.

  8. Voer de volgende opdracht uit in elk tabblad/venster:

    code language-bash
    bin/magento cache:flush && bin/magento cron:run && bin/magento cache:flush && bin/magento cron:run
    
  9. Ga naar MySQL en voer de volgende query uit:

    code language-sql
    SELECT job_code, scheduled_at, count as count FROM cron_schedule GROUP BY job_code, scheduled_at HAVING count > 1 ORDER BY scheduled_at;
    
  10. Zie groepen taken die tegelijkertijd moeten worden uitgevoerd.

Verwacht resultaat : Één kruin job_code zou voor de bepaalde tijdspanne moeten worden gepland.

Werkelijk resultaat : Er zijn veelvoudige kroonbanen die voor de zelfde tijdspanne worden gepland.

Oplossing

Voor Adobe Commerce op de handelaars van de wolkeninfrastructuur, zal het bijwerken van de ECE-hulpmiddelende kwestie oplossen.

Adobe Commerce-winkeliers dienen een van de bijgevoegde patches toe te passen om het probleem op te lossen.

Patches

De patches zijn aan dit artikel gekoppeld. Als u wilt downloaden, gaat u omlaag naar het einde van het artikel en klikt u op de bestandsnaam of op een van de volgende koppelingen:

Compatibele Adobe Commerce-versies

De patches zijn gemaakt voor een bepaalde versie die is vermeld in de naam van het patchbestand. MDVA-11304_EE_2.2.4_COMPOSER_v1.patch is bijvoorbeeld gemaakt voor Adobe Commerce 2.2.4 en is de beste patch voor deze versie.

De patches zijn ook compatibel met de volgende versies:

  • Voor Adobe Commerce op-gebouw 2.1.0-2.1.4: Download MDVA-11304_EE_2.1.4_COMPOSER_v1.patchHet flard is ook compatibel (maar zou de kwestie niet kunnen oplossen) met de volgende versies en uitgaven van Adobe Commerce:

    • Adobe Commerce op cloudinfrastructuur 2.1.0-2.1.4
  • Voor Adobe Commerce op-gebouw 2.1.5-2.1.12: Download MDVA-11304_EE_2.1.5_COMPOSER_v1.patchHet flard is ook compatibel (maar zou de kwestie niet kunnen oplossen) met de volgende versies en uitgaven van Adobe Commerce:

    • Adobe Commerce op cloudinfrastructuur 2.1.5-2.1.12
  • Voor Adobe Commerce op wolkeninfrastructuur 2.1.13: Download MDVA-11304_EE_2.1.13_COMPOSER_v1.patch

  • Voor Adobe Commerce op-gebouw 2.1.14-2.1.17: Download MDVA-11304_EE_2.1.14_COMPOSER_v1.patchHet flard is ook compatibel (maar kan de kwestie niet oplossen) met de volgende versies en uitgaven van Adobe Commerce:

    • Adobe Commerce op locatie 2.1.18
    • Adobe Commerce op cloudinfrastructuur 2.1.14-2.1.18
  • Voor Adobe Commerce op-gebouw 2.2.0-2.2.1: Download MDVA-11304_EE_2.2.0_COMPOSER_v1.patchHet flard is ook compatibel (maar zou de kwestie niet kunnen oplossen) met de volgende versies en de uitgaven van Adobe Commerce:

    • Adobe Commerce over cloudinfrastructuur 2.2.0-2.2.1
  • Voor Adobe Commerce op-gebouw 2.2.0-2.2.3: Download MDVA-11304 _EE_2.2_COMPOSER_v1.patchHet flard is ook compatibel (maar zou de kwestie niet kunnen oplossen) met de volgende versies en de uitgaven van Adobe Commerce:

    • Adobe Commerce over cloudinfrastructuur 2.2.0-2.2.3
  • Voor Adobe Commerce op-gebouw 2.2.4: Download MDVA-11304_EE_2.2.4_COMPOSER_v1.patchHet flard is ook compatibel (maar zou de kwestie niet kunnen oplossen) met de volgende versies en uitgaven van Adobe Commerce:

    • Adobe Commerce over wolkeninfrastructuur 2.2.4

Hoe de pleister aanbrengen

Zie hoe te om een componentenflard toe te passen die door Adobe Commercein onze steunkennisbasis, voor instructies wordt verstrekt.

Bijgevoegde bestanden

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