Viden om hvad der skal køre
Liste de processer, din applikation kræver. En HTTP-service håndterer forespørgsler, en worker behandler baggrundsopgaver, og en planlagt opgave kører på et bestemt tidspunkt. Giv hver enkelt en klar startkommando. Vælg en understøttet runtime-version og registrer den med projektet.
Adskil filer fra holdbare data
Byggeoutput kan genskabes; uploadede filer og databaseposter kan som regel ikke. Beslut hvilke data der skal overleve en genstart, inden du deployer. Hold midlertidige filer bortskaffelige og placer vedvarende data i lagring med en eksplicit backup-politik. Test gendannelse, ikke kun oprettelse af backup.
Tjek adfærd, ikke kun en proces
En kørende proces kan stadig være ubrugelig. Tjek en almindelig side, en repræsentativ forespørgsel og dens vigtige afhængigheder. Brug begrænsede timeouts. Efter en udgivelse, sammenlign fejlmønstre med den tidligere version og oprethold en tilbageførselsprocedure, der inkluderer konfigurationskompatibilitet.