Skip to content

Պատրաստություն ազատ արձակել

Նախքան Iroha ծրագրի կամ ցանցի փոփոխության խթանումը, ապացուցեք վարքագիծը ամենափոքր միջավայրում, որը կարող է բացահայտել համապատասխան ռիսկը, այնուհետեւ դիտավորյալ անցեք ընդհանուր փորձարկման ցանցով եւ արտադրական դռներով:

Տեղական ցանցի դարպասը

  • Սկսեք մեկ անգամ օգտագործվող տեղական ցանց, որն ունի նույն Iroha երթեւեկությունը եւ մոտակա գործնական վավերացողների թիվը:
  • Գործարկել միավորների փորձարկումներ գործարքների ստեղծողների համար, հարցումների վերլուծություն, մերժման կառավարում եւ կոնֆիգորային բեռնում.
  • Կատարեք ամենափոքր հաջողված ընթերցման եւ գրելու ուղիները նույն SDK կամ CLI ձեւով, որը հավելվածը կօգտագործի ավելի ուշ:
  • Գտնել ակնկալվող գործարքի hashes, վիճակը, իրադարձությունները, եւ վիճակի ընթերցումները փորձարկման արվեստանոցներում.

Դիտեք Արձակումը Iroha 3 եւ SDK Ուսուցումները .

Համատեղ փորձարկման ցանցի դարպասը

  • Օգտագործեք Taira կամ այլ կիսված թեստային ցանց վերջնական կետի վարքագծի, վճարների, հաշիվների ֆինանսավորման, ուշացման եւ շահագործման փորձարկումների համար:
  • Keep live testnet գրում է opt-in այնպես, որ սովորական փորձարկման ռեժիմերը չեն կախված ցանցի առկայությունից կամ ծախսել testnet միջոցներ.
  • Ստուգեք ստորագրողի ֆինանսավորումը, վճարային ակտիվների մետադատները, իշխանության թույլտվությունները եւ սպասվող վիճակը յուրաքանչյուր կենդանի փորձարկման գործարքի ներկայացնելուց առաջ:
  • Սպասեք վերջնական կարգավիճակի, ապա ստուգեք ստացված վիճակը միայն ընթերցման հարցմամբ:

Տես Կառուցել SORA 3: Taira եւ Minamoto:

Գլխավոր ցանց կամ արտադրական դարպաս

  • Օգտագործեք առանձին արտադրական ստորագրողներ, ֆինանսավորումներ, տիրույթներ եւ կազմաձեւման ուղիներ: Մի խրախուսեք թեստնետի բանալիները կամ գազանի ենթադրությունները:
  • Համոզվեք, որ պահանջվող SDK համատեղելիության սցենարները Compatibility Matrix-ի հետ: Հատկապես ստուգեք եւ փորձարկեք տեղադրման համար օգտագործված ճշգրիտ CLI, զուգընկերների բինար, կոնֆիգուրացիա եւ ցանցային թողարկում:
  • Վերանայելու թույլտվությունները, վճարային հովանավորումը, տոկոսադրույքների սահմանափակումները, վերահսկողությունը, պահեստավորման վիճակը եւ վերածման չափանիշները թողարկման պատուհանից առաջ:
  • Բարձր ազդեցության գրառումների համար անհրաժեշտ է գրավոր գործարք կամ միգրացիոն պլան:

Վերադարձ եւ վերականգնում

  • Սահմանեք այն փոփոխությունները, որոնք կարող են հետաձգվել կոդի տեղակայման միջոցով, որոնք պահանջում են ցանցային գործարք եւ որոնք չեն կարող ուղղակիորեն չեղարկվել:
  • Շղթանային տվյալների փոփոխությունների համար նախքան առաջին արտադրության գրելը պատրաստեք փոխհատուցման գործարքներ կամ միգրացիոն սցենարներ:
  • Համացանցի փոփոխությունների համար թողարկման ընթացքում պահեք նախորդ երկկողմը, կոնֆիգավորման փաթեթը, ստորագրված գեներիզսը եւ գործնական ռունբուքը:
  • Սահմանեք որոշման կետ ՝ գործարկումը դադարեցնելու համար, հիմնված օբյեկտիվ ազդանշանների վրա, ինչպիսիք են մերժման մակարդակը, հերթի աճը, ուշացումը կամ զուգահեռների առողջությունը:

Վերջնական ստուգման ցուցակ

  • Համակարգումը բնապահպանական է եւ չի պարունակում միայն փորձարկման գաղտնիքներ:
  • Գործարքի հետագա փորձի վարքագիծը անզոր է կամ բացարձակապես սահմանափակված:
  • Հավելվածը կարող է տարբերակել մերժման, ժամկետի ավարտի, ժամանակահատվածի եւ վերջնական կետերի հասանելիության ձախողումները:
  • Մոնիտորինգը ընդգրկում է անցումը, ուշացումը, հերթի խորությունը, մերժումները, դիտման փոփոխությունները եւ համապատասխան բիզնես իրադարձությունները:
  • Օպերատորները ունեն ռունբուքներ ակնկալվող ձախողման ռեժիմների համար:
  • Անվտանգության վերլուծությունը ներառում է առանցքային պահպանումը, թույլտվությունները, ցանցի բացահայտումը եւ ավտոմատացման իշխանությունը: