2TECH.WORK
2TECH.WORK / PLATFORM

Gje applikasjonen din ein påliteleg heim

Planlegg korleis ei teneste startar, lagrar data, melder frå om problem og vert gjenoppretta etter ei utgjeving.

Les meir
Arkitektur og koplingar som er skildra på denne sida.
01

Vit kva som treng å køyre

Lag ei liste over prosessane applikasjonen krev. Ei HTTP-teneste handterer førespurnader, ein arbeidsprosess handsamar bakgrunnsjobbar, og ei planlagd oppgåve køyrer på eit bestemt tidspunkt. Gje kvar prosess ein tydeleg startkommando. Vel ein støtta versjon av køyremiljøet og noter han i prosjektet.

02

Skil filer frå varige data

Byggjeresultat kan lagast på nytt; opplasta filer og databasepostar kan vanlegvis ikkje det. Avgjer kva data som må tole ein omstart, før utrulling. Mellombelse filer bør kunne slettast, medan varige data må plasserast i eit lager med ein tydeleg plan for tryggingskopiering. Test gjenoppretting, ikkje berre oppretting av tryggingskopiar.

03

Sjekk åtferd, ikkje berre ein prosess

Ein prosess som køyrer, kan framleis vere ubrukeleg. Sjekk ei vanleg side, ein representativ førespurnad og dei viktige avhengnadene hans. Bruk avgrensa ventetider. Etter ei utgjeving bør du samanlikne feilmønster med den førre versjonen og ha ein tilbakerullingsprosedyre som tek omsyn til om konfigurasjonen er kompatibel.