Help Center
Hoe Werkt Een Redeployment?
Inleiding
Wijzigingen in de broncode van een applicatie kunnen naar Secure Webhosting worden doorgezet met een (re)deployment.
Hoe werkt een redeployment?
- Commit en push de gewijzigde code naar de Git Repository in GitLab of GitHub.
- Best practice is in dit geval om in Git een release samen te stellen en deze te voorzien van een tag.
- Log in in de Deploy Tool en ga naar de website / omgeving die moet worden geredeployed.
- Voer hier de release tag in bij revision. Als alternatief kan hier ook een branch worden opgevoerd.
- Klik in de Deploy Tool op Save and redeploy.
- De redeployment gaat nu van start. Bij de meeste profielen zijn er in een omgeving twee webservers per website actief. Deze webservers worden één voor één vervangen door nieuwe versies.
- De eerste (oude) webserver wordt uitgeschakeld en vernietigd. De website blijft functioneren, omdat de tweede (oude) webserver nog is ingeschakeld.
- Een nieuwe webserver wordt opgebouwd met daarop de nieuwe versie van de broncode, aangevuld met configuratiegegevens uit o.a. de Deploy Tool.
- De nieuwe webserver wordt ingeschakeld. Tegelijkertijd wordt de tweede (oude) webserver uitgeschakeld en vernietigd. Bezoekers belanden nu op de nieuwe webserver.
- Een nieuwe webserver wordt opgebouwd met daarop de nieuwe versie van de broncode, aangevuld met configuratiegegevens uit o.a. de Deploy Tool.
- De nieuwe webserver wordt ingeschakeld, zodat twee nieuwe webservers actief zijn.
- Bij Magento 2 webshops is er slechts één webserver actief. Een redeployment verloopt dan als volgt.
- De oude webserver wordt uitgeschakeld en vernietigd. Er verschijnt automatisch een onderhoudspagina in beeld.
- Een nieuwe webserver wordt opgebouwd met daarop de nieuwe versie van de broncode, aangevuld met configuratiegegevens uit o.a. de Deploy Tool.
- De nieuwe webserver wordt ingeschakeld, waardoor de onderhoudspagina automatisch verdwijnt.