|
Zakaj sivinsko založništvo in spremljanje Dva predmeta "Sprostitev v sivinah" in "Vsestransko spremljanje" v "Načinu masovne storitve" sta bila zagotovo preučena s strani tehničnih kolegov. Mislim, da sta ti dve metodologiji zelo značilni za industrijo in Tencent. Preden se je pridružil Tencentovi QQ backend ekipi, je avtor več let delal v telekomunikacijski industriji in finančni industriji. Ko sem se prvič pridružil Tencentu, sem imel občutek, da je veliko vidikov tehnologije osvežujoče: Sistem v ozadju je nameščen na številnih poceni strežnikih, vsi upravljajo veliko naprav, kar ljudem daje občutek uspeha in bogastva Obstaja razmeroma natančen model izračuna proračuna opreme, zmogljivost vsakega strežnika pa je običajno stisnjena na ravno pravšnjo mero pod predpostavko redundance po nesrečah, pri čemer ima odgovorna oseba poglobljen vpogled v zmogljivost, obnovo po nesrečah, prilagodljivost in druge vidike celotnega sistema. Čast mi je, da sem odgovoren za tako ogromen sistem Ni polno zaposlenih testerjev; po samotestu razvijalca, izdaji Grayscale in podrobnem spremljanju bo glavni sistem izšel skoraj vsakih dva tedna, kot tehnik v ozadju njegovo delo neposredno vpliva na stotine milijonov uporabnikov, kar je v Božji perspektivi nekoliko občutek, kot da držiš jedrsko bombo Nadzorni sistem (naš notranji sistem, imenovan monitor) je res zelo priročen, krivulja intuitivno prikazuje različne indikatorje delovanja celotnega sistema, če pride do nenavadnih sporočil in telefonskih klicev, zazvoni, kar ljudem daje občutek, da je vse pod nadzorom, občutek nadzora nad letalonosilko pred številnimi armaturnimi ploščami ali lovci, ki letijo z jedrskimi bombami.
No, pohitite in končajte z dobrim občutkom programerjev, želim povedati glavno točko: sivinsko objavljanje in spremljanje sta pravzaprav dve ključni orodji za obsežne internetne storitve, ki lahko močno izboljšajo razpoložljivost in raven delovanja ozadnih storitev. Seveda Grayscale izdaja ni le del izdaje nove kode, nadzor pa ni tako preprosto kot risanje krivulj in alarmnih sporočil, v njem bo veliko stvari, filozofija za tem pa je neprekinjena dostava, uporabniško testiranje in nadzor. Msec je odprtokodni okvir za Tencent, njegov ustvarjalni impulz in izkušnje v gradnji pa izhajajo iz več kot 10 let operativnega razmišljanja v QQ backend ekipi. Spremljanje objavljanja v sivinah je pomemben dejavnik pri načrtovanju milisekundnih servisnih motorjev. Kako deluje v milisekundnem motorju?Sprostitev v sivinskih odtenkihNa strani za upravljanje konfiguracije storitev kliknite "Razvij načrt izdaje"
Izberite ciljno napravo in vrsto izdaje, ki jo bo tokrat objavil Grayscale:
Izberite pravilno različico konfiguracijske datoteke, zunanje knjižnice, poslovnega vtičnika itd. v naslednjem čarovniku, da dokončate načrt izdaje:
Nato kliknite meni O&M - > Release, da poiščete vse načrte za izdajo in se vrnete nazaj za objavljene načrte. Kliknite na Podrobnosti za ogled več podrobnosti o načrtu izdaje in izvedbo objave:
SpremljanjeKar zadeva spremljanje, je bilo v drugem članku: RPC in upravljanje usmerjanja obravnavano podrobneje, zato tukaj ne bom šel v podrobnosti, le pojasnjujem: Poleg nekaterih informacij, ki jih samodejno poroča RPC in sam okvir, podpira tudi prilagojene informacije za poročanje (na primer, želim poročati o številu prijav VIP uporabnikov na ravni 28) ter podpira nastavitev alarmov za nihanja, največje vrednosti in minimalne vrednosti ključnih kazalnikov:
EpilogSivinsko objavljanje in spremljanje sta dve ključni orodji za obsežne storitve na internetu, ki lahko močno izboljšata razpoložljivost in raven delovanja ozadnih storitev, filozofija za tem pa je neprekinjena dostava, uporabniško testiranje in nadzor. Z Millisecond Service Engine lahko zagonske ekipe hitro dostopajo do teh dveh zmogljivih orodij. Podrobnosti so vidneTencent Cloud Service Marketplace、Uradna spletna stran Millisecond Service Engine |