Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 12087|Odgovoriti: 2

Pogovorimo se o sivinskem objavljanju in spremljanju storitev ozadja

[Kopiraj povezavo]
Objavljeno na 9. 03. 2017 16:06:58 | | | |
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 odtenkih

Na 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:

Spremljanje

Kar 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:

Epilog

Sivinsko 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 MarketplaceUradna spletna stran Millisecond Service Engine





Prejšnji:Sivinska izdaja internetnega izdelka
Naslednji:Visual Studio 2017 offline namestitveni paket 18GB Baidu cloud download
 Najemodajalec| Objavljeno na 30. 11. 2024 12:05:39 |
Kanarčka izpustitev je vrsta sproščanja v sivinah

Ta strategija vključuje postopni napredekUsmerite majhen del uporabniškega prometa, običajno majhno število ali določeno skupino uporabnikov, na novo izdajo, medtem ko večina uporabnikov še naprej uporablja staro različico. S spremljanjem zmogljivosti nove različice in povratnih informacij uporabnikov, če vse deluje pravilno, postopoma povečujte delež prometa na novo različico, dokler niso vsi uporabniki migrirani.
 Najemodajalec| Objavljeno na 30. 11. 2024 12:05:56 |
Sivinska izdaja internetnega izdelka
https://www.itsvse.com/thread-3542-1-1.html
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com