Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 12087|Odpověď: 2

Pojďme si promluvit o publikování v odstínech šedi a monitorování služeb pozadí

[Kopírovat odkaz]
Zveřejněno 09.03.2017 16:06:58 | | | |
Proč Grayscale Publishing & Monitoring

Dva kurzy "Uvolnění v odstínech šedi" a "Všestranné monitorování" v "Cestě masivní služby" musely být studovány technickými kolegy. Myslím, že tyto dvě metodiky jsou velmi charakteristické pro tento průmysl a Tencent.

Před připojením k backendovému týmu QQ společnosti Tencent pracoval autor několik let v telekomunikačním a finančním sektoru. Když jsem se poprvé připojil k Tencentu, cítil jsem, že mnoho aspektů technologií je osvěžujících:

  • Systém na pozadí je nasazen na spoustě levných serverů a všichni spravují spoustu strojů, což lidem dává pocit úspěchu a bohatství
  • Existuje poměrně přesný model výpočtu rozpočtu zařízení a výkon každého serveru je obvykle stlačen na správnou úroveň pod ohledem na redundanci obnovy po havárii, přičemž osoba odpovědná za obnovu má hluboký přehled o výkonu, obnově po havárii, flexibilitě a dalších aspektech celého systému. Je ctí být zodpovědný za obrovský systém
  • Nejsou žádní testeři na plný úvazek, po samotestu vývojáře, vydání v Grayscale a detailním monitorování bude hlavní systém vydáván téměř každé dva týdny, jako technik na pozadí jeho práce přímo ovlivňuje stovky milionů uživatelů, což je trochu pocit, jako by držel jadernou bombu z Boží perspektivy
  • Monitorovací systém (náš interní systém zvaný monitor) je opravdu velmi pohodlný, křivka intuitivně zobrazuje různé indikátory fungování celého systému, pokud jsou neobvyklé textové zprávy nebo telefonáty, zazvoní, což lidem dává pocit, že je vše pod kontrolou, je to pocit, jako by ovládali letadlovou loď před velkým množstvím palubních desek nebo stíhaček letících s jadernými bombami.

No, pospěšte si a ukončete ten dobrý pocit programátorů, chci říct hlavní bod: šedobílé publikování a monitorování jsou vlastně dva zásadní nástroje pro rozsáhlé služby na internetu, které mohou výrazně zlepšit dostupnost a úroveň provozu služeb na pozadí.

Samozřejmě, Grayscale release není jen součástí vydávání nového kódu a monitorování není jen tak jednoduché jako kreslení křivek a alarmových zpráv, bude v něm spousta věcí a filozofie za tím je kontinuální dodávání, uživatelské testování a kontrola.

Msec je open source framework pro Tencent a jeho kreativní impulz a zkušenosti s výstavbou vycházejí z více než 10 let provozního myšlení týmu QQ backendu. Monitorování publikování v odstínech šedi je důležitým aspektem při návrhu servisních motorů v milisekundách.

Jak to funguje v milisekundovém motoru?Vydání v odstínech šedi

Na stránce správy konfigurace služeb klikněte na "Vyvinout plán vydání"

Vyberte cílový stroj a typ vydání, který bude Grayscale tentokrát publikován:

Vyberte správnou verzi konfiguračního souboru, externí knihovny, business plug-inu atd. v následujícím kreslíři pro dokončení plánu vydání:

Poté klikněte na menu O&M - > Release, abyste vyhledali všechny plány vydání a vrátili se zpět pro zveřejněné plány. Klikněte na Podrobnosti pro zobrazení více informací o plánu vydání a jeho realizaci:

Monitorování

Co se týče monitoringu, ve druhém článku: RPC a správa směrování bylo podrobněji diskutováno, takže zde nebudu zacházet do detailů, pouze vysvětlím: Kromě některých informací automaticky reportovaných RPC a samotným rámcem podporuje také přizpůsobené reportovací informace (například chci hlásit počet přihlášení VIP uživatelů úrovně 28) a podporuje nastavení alarmů pro fluktuace, maximální hodnoty a minimální hodnoty klíčových indikátorů:

Epilog

Publikování a monitorování v odstínech šedi jsou dva nezbytné nástroje pro rozsáhlé služby na internetu, které mohou výrazně zlepšit dostupnost a úroveň provozu služeb na pozadí, a filozofií za tím je kontinuální dodávání, uživatelské testování a řízení. S Millisecond Service Engine mohou startupové týmy rychle přistupovat k těmto dvěma výkonným nástrojům. Detaily jsou viditelnéTencent Cloud Service MarketplaceOficiální web Millisecond Service Engine





Předchozí:Vydání internetového produktu v odstínech šedi
Další:Visual Studio 2017 offline instalační balíček 18GB Baidu cloud download
 Pronajímatel| Zveřejněno 30.11.2024 12:05:39 |
Kanárské vypuštění je typ šedobílého vypouštění

Tato strategie zahrnuje postupný postupSměrujte malou část uživatelského provozu, obvykle malý počet nebo konkrétní skupinu uživatelů, na nové vydání, zatímco většina uživatelů nadále používá starou verzi. Sledováním výkonu nové verze a zpětné vazby uživatelů, pokud vše funguje správně, postupně zvyšujte podíl provozu na novou verzi, dokud nejsou všichni uživatelé migrováni.
 Pronajímatel| Zveřejněno 30.11.2024 12:05:56 |
Vydání internetového produktu v odstínech šedi
https://www.itsvse.com/thread-3542-1-1.html
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com