2TECH.WORK
2TECH.WORK / PLATFORM

Bigyan ang iyong aplikasyon ng maaasahang tahanan

Planuin kung paano magsisimula ang isang serbisyo, mag-iimbak ng data, mag-uulat ng mga problema at makakabawi mula sa isang release.

Magbasa pa
Arkitektura at koneksyon na inilarawan sa pahinang ito.
01

Alamin kung ano ang kailangang patakbuhin

Ilista ang mga proseso na kailangan ng iyong aplikasyon. Ang isang HTTP service ay humahawak ng mga kahilingan, ang isang worker ay nagpoproseso ng mga background na gawain, at ang isang naka-schedule na task ay tumatakbo sa isang partikular na oras. Bigyan ang bawat isa ng malinaw na start command. Pumili ng suportadong bersyon ng runtime at itala ito sa proyekto.

02

Paghiwalayin ang mga file mula sa matibay na data

Maaaring muling likhain ang build output; kadalasan ay hindi maaaring muling likhain ang ina-upload na mga file at talaan ng database. Magpasya kung aling data ang dapat mabuhay sa isang restart bago mag-deploy. Panatilihing disposable ang mga pansamantalang file at ilagay ang matibay na data sa storage na may malinaw na backup na patakaran. Subukan ang pagbabalik, hindi lang ang paggawa ng backup.

03

Suriin ang ugali, hindi lang ang proseso

Maaaring hindi pa rin magamit ang isang tumatakbong proseso. Suriin ang isang karaniwang pahina, isang representatibong kahilingan at ang mahahalagang dependencies nito. Gumamit ng mga limitadong timeout. Pagkatapos ng isang release, ihambing ang mga pattern ng pagkabigo sa nakaraang bersyon at panatilihin ang isang rollback na pamamaraan na kasama ang compatibility ng configuration.