Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 12087|Válasz: 2

Beszéljünk a szürkeárnyalatos kiadásról és a háttérszolgáltatások monitorozásáról

[Linket másol]
Közzétéve 2017. 03. 09. 16:06:58 | | | |
Miért a Grayscale Publishing és Monitoring

A "The Way of Massive Service" című műsorban a "Grayscale Release" és a "All-round Monitoring" két kurzust technikai kollégák tanulmányozták. Úgy gondolom, hogy ez a két módszertan nagyon jellemző az iparágra és a Tencentre.

Mielőtt csatlakozott volna a Tencent QQ backend csapatához, a szerző több éven át dolgozott a távközlési és pénzügyi iparban. Amikor először csatlakoztam a Tencenthez, úgy éreztem, hogy a technológia számos aspektusa frissítő:

  • A háttérrendszert sok olcsó szerveren telepítik, és mindenki sok gépet kezel, ami miatt az emberek nagyon sikeresnek és gazdagnak érzik magukat
  • Van egy viszonylag pontos berendezés-költségvetési számítási modell, és minden szerver teljesítményét általában éppen a megfelelő mértékre szorítják a katasztrófahelyreállítás redundanciájának felmerülése alapján, és a felelős személy mélyreható betekintést kap a rendszer teljesítményébe, katasztrófahelyreállításába, rugalmasságába és egyéb aspektusaiba. Megtiszteltetés egy hatalmas rendszert vezetni
  • Nincsenek teljes munkaidős tesztelők, a fejlesztő öntesztelése, Grayscale kiadása és részletes monitorozása után a fő rendszer majdnem kéthetente jelenik meg, háttértechnikusként munkája közvetlenül több százmillió felhasználót érint, ami egy kicsit olyan érzés, mintha nukleáris bombát tartana Isten szemszögéből
  • A megfigyelő rendszer (a belső rendszerünk, amit monitornak hívnak) nagyon kényelmes, egy görbe intuitívan mutatja a rendszer működésének különböző mutatóit, ha rendellenes szöveges üzenetek vagy telefonhívások érkeznek, csörögni fog, és az emberek úgy érzik, hogy minden irányítás alatt van, olyan érzés van, mintha egy repülőgép-hordozó irányítanak, amely sok műszerfal előtt vagy nukleáris bombával repülő vadászgép előtt van.

Nos, siess, és fejezze be a programozók jó érzését, a lényeget szeretném mondani: a szürkeárnyalatos kiadás és a monitoring valójában két alapvető eszköz a hatalmas internetes szolgáltatásokhoz, amelyek jelentősen javíthatják a háttérszolgáltatások elérhetőségét és működési szintjét.

Természetesen a Grayscale kiadás nem csupán az új kód kiadásának része, és a monitoring nem olyan egyszerű, mint görbék és riasztó üzenetek rajzolása, sok minden fog benne lenni, és a mögötte álló filozófia a folyamatos szállítás, felhasználói tesztelés és vezérlés.

Az MSEC egy nyílt forráskódú keretrendszer a Tencent számára, és kreatív impulzusa és építési tapasztalata több mint 10 éves működési gondolkodásból származik a QQ backend csapatában. A szürke árnyalatú publikálás monitorozása fontos szempont a milliszekundumos szolgáltató motorok tervezésében.

Hogyan működik ez egy milliszekundumiás motorban?Szürkeárnyalatos kibocsátás

A Szolgáltatáskonfiguráció Menedzsment oldalon kattints a "Kiadási terv fejlesztése" gombra

Válaszd ki a célgépet és a kiadási típust, amelyet ezúttal a Grayscale publikál:

Válassza ki a konfigurációs fájl, külső könyvtár, üzleti bővítmény stb. helyes verzióját a következő varázslóban a kiadási terv befejezéséhez:

Ezután kattints az O&M - > Release menüre, hogy lekérdezd az összes kiadási tervet, majd visszanézd a közzétett terveket. Kattints a Részletekre, hogy további részleteket láss a megjelenési tervről, és végrehajtsd a kiadást:

Megfigyelés

A monitorozással kapcsolatban a második cikkben: RPC és útvonalkezelés, részletesebben tárgyaltuk, ezért nem megyek bele részletekbe, csak elmagyarázom: Az RPC és maga a keretrendszer automatikusan jelentett információk mellett támogatja a testreszabott jelentési információkat is (például szeretném jelenteni a 28-as szintű VIP felhasználók bejelentkezéseinek számát), valamint riasztások beállítását a kulcsfontosságú indikátorok ingadozásaihoz, maximális értékeire és minimális értékeire:

Epilógus

A szürkeárnyalatos kiadás és a monitoring két alapvető eszköz a hatalmas internetes szolgáltatásokhoz, amelyek jelentősen javíthatják a háttérszolgáltatások elérhetőségét és működési szintjét, és ennek filozófiája a folyamatos szolgáltatás, felhasználói tesztelés és vezérlés. A Millisecond Service Engine-rel a startup csapatok gyorsan hozzáférhetnek ehhez a két hatékony eszközhöz. Részletek láthatóakTencent Felhőszolgáltatási PiactérMillisecond Service Engine hivatalos weboldala





Előző:Az internetes termékkiadás szürke árnyalatú kiadása
Következő:Visual Studio 2017 offline telepítési csomag 18GB Baidu felhőletöltés
 Háziúr| Közzétéve 2024. 11. 30. 12:05:39 |
Kanári felszabadulás egy szürkeárnyalatos kibocsátás

Ez a stratégia fokozatos előrehaladást igényelA felhasználói forgalom egy kis részét, általában egy kis számot vagy egy meghatározott felhasználói csoportot, irányítsunk az új kiadásra, miközben a legtöbb felhasználó továbbra is a régi verziót használja. Az új verzió teljesítményének és a felhasználói visszajelzések figyelembevételével, ha minden megfelelően működik, fokozatosan növeljük a forgalom arányát az új verzióhoz, amíg minden felhasználó el nem érkezik.
 Háziúr| Közzétéve 2024. 11. 30. 12:05:56 |
Az internetes termékkiadás szürke árnyalatú kiadása
https://www.itsvse.com/thread-3542-1-1.html
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com