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:
-
Uppgradera till
ece-tools
package eller uppdateraece-tools
version
Adobe Commerce i molninfrastrukturprojektet måste ha det senasteece-tools
-paketet så att du har verktygen som behövs för att konfigurera en optimal distribution. Om du har de senasteece-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 medece-tools
version 2002.0.13 och senare. -
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. -
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.
-
Minska temafiler
Du kan minska antalet onödiga temafiler genom att konfigurera miljövariabeln SCD_MATRIX. -
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.