Implementatieproces

Het plaatsingsproces begint wanneer u een fusie, duw, of synchronisatie van uw milieu uitvoert, of wanneer u a handherplaatsingteweegbrengt. Het implementatieproces neemt tijd in beslag, maar er zijn manieren om de implementatie te optimaliseren die afhankelijk zijn van het feit of u een livesite ontwikkelt en test of ermee werkt. Met name, kunt u de statische inhoudsplaatsingcontroleren.

Er zijn drie, verschillende fasen van het plaatsingsproces: bouw, stel, en post-opstellen op. Elke fase voert specifieke acties met beperkte middelen uit:

bouwt fase bouwt fase

De bouwstijl assembleert containers voor de diensten die in de configuratiedossiers worden bepaald, installeert gebiedsdelen die op het composer.lock dossier worden gebaseerd, en stelt de bouwstijlhaken in werking die in het .magento.app.yaml dossier worden bepaald. Zonder de capaciteit om met om het even welke diensten te verbinden of tot het gegevensbestand toegang te hebben, hangt de bouwstijlfase van de middelen af die tot het milieu worden beperkt.

opstellen fase opstellen fase

stelt fase op plaatsen een tijdelijke greep op inkomende verzoeken en overgangen de plaats in onderhoudswijzeop. In de implementatiefase worden de nieuwe containers gebruikt en worden, nadat het bestandssysteem is gekoppeld, netwerkverbindingen geopend, de services geactiveerd die zijn gedefinieerd in de sectie relationships van het .magento.app.yaml -bestand en worden de implementatiehaken uitgevoerd die zijn gedefinieerd in het .magento.app.yaml -bestand. Alles is leest slechts, behalve folders die in het .magento.app.yaml dossier worden bepaald. Door gebrek, omvat het mounts bezitde volgende folders:

  • app/etc - bevat de configuratiebestanden env.php en config.php
  • pub/media - bevat alle mediagegevens, zoals producten of categorieën
  • pub/static—bevat gegenereerde statische bestanden
  • var - bevat tijdelijke bestanden die tijdens runtime zijn gemaakt

Alle andere mappen hebben alleen-lezen machtigingen. De nieuwe plaats wordt actief aan het eind van de opstellen fase aangezien het uit onderhoudswijze overgaat en de tijdelijke greep op inkomende verzoeken vrijgeeft.

Tijdens de implementatiefase worden kopieën van de configuratiebestanden voor de implementatie van app/etc/config.php en app/etc/env.php opgeslagen met de BAK-extensie. Zie montages van de Opslagom over het herstellen van deze dossiers te leren.

Post-stelt fase op Post-stel fase op

De post-stel fase in werking stelt de haken post-stelt die in het .magento.app.yaml dossier worden bepaald. Het uitvoeren van om het even welke actie op deze fase kan plaatsprestaties beïnvloeden; nochtans, kunt u gebruiken WARM_UP_PAGESmilieuvariabele om het geheime voorgeheugen te bevolken.

verifieer staat configuraties verifieert

U kunt de optimale configuratie voor de staat van uw project testen door de Slimme tovenaarsin werking te stellen.

NOTE
Met ece-tools 2002.1.0 en hoger kunt u de op scenario's gebaseerde implementatiefunctie gebruiken om de build-, implementatie- en postimplementatieprocessen voor uw Adobe Commerce aan te passen in het infrastructuurproject in de cloud. Zie op scenario-Gebaseerde plaatsing.
recommendation-more-help
05f2f56e-ac5d-4931-8cdb-764e60e16f26