Driftsättning utan driftstopp

Adobe Commerce i molninfrastrukturen kör programmet i underhållsläge under distributionsfasen, vilket gör att webbplatsen kopplas från tills distributionen är klar. Hur lång tid produktionsplatsen är i underhållsläge beror på platsens storlek, antalet ändringar som gjorts under distributionen och konfigurationen för statisk innehållsdistribution. Det går att konfigurera ditt projekt så att det distribueras med en noll-nedtidseffekt.

Under distributionsprocessen bevarar alla anslutningsköer i upp till 5 minuter alla aktiva sessioner och väntande åtgärder, som att lägga till i kundvagnen eller i kassan. Efter distributionen släpps kön och anslutningarna fortsätter utan avbrott. Om du vill använda det här anslutningsundantaget till din fördel och minska distributionen till noll driftavbrott, måste du konfigurera projektet så att det använder den mest effektiva distributionsstrategin.

Följ de här stegen för att minska den tid det tar för butiken att distribuera en uppdatering till produktionen:

  1. Uppgradera till ece-tools package eller uppdatera ece-tools version
    Adobe Commerce i molninfrastrukturprojektet måste ha det senaste ece-tools -paketet så att du har verktygen som behövs för att konfigurera en optimal distribution. Om du har de senaste ece-tools fortsätter du till nästa steg.

    note note
    NOTE
    Även om det är en god vana att använda det senaste ece-tools-paketet fungerar distributionsmetoden utan driftstopp med ece-tools version 2002.0.13 och senare.
  2. Konfigurera distribution av statiskt innehåll
    Om statisk innehållsdistribution misslyckas i distributionsfasen fastnar platsen i underhållsläge. När ett fel inträffar under byggfasen undviker processen driftavbrott eftersom den aldrig påbörjar distributionsfasen. Att generera statiskt innehåll under byggfasen med minifierad HTML, även kallat idealiskt läge, är den optimala konfigurationen för driftsättningar utan driftavbrott och förhindrar driftavbrott om ett fel inträffar.

  3. Konfigurera kroken efter distribution
    Du måste konfigurera kroken efter distributionen för att rensa och värma cachen. Som standard rensas cacheminnet under distributionsfasen när platsen är nere. Att flytta cacheminnet till fasen efter distributionen innebär att cacheminnet förblir levande tills distributionsfasen är klar och sedan kan du rensa cacheminnet på ett säkert sätt.

    Anpassa listan med sidor som används för att förhandsladda cachen med miljövariabeln WARM_UP_PAGES.

  4. Minska temafiler
    Du kan minska antalet onödiga temafiler genom att konfigurera miljövariabeln SCD_MATRIX.

  5. Snabba upp distributionen av statiskt innehåll
    Du kan snabba upp distributionsprocessen genom att uppdatera miljövariabeln SCD_THREADS för att öka antalet trådar för distribution av statiskt innehåll.

NOTE
Du kan validera projektkonfigurationen för optimal distribution genom att köra guiden för idealiskt läge.
recommendation-more-help
05f2f56e-ac5d-4931-8cdb-764e60e16f26