|
Miksi Grayscale Publishing & Monitoring Kaksi kurssia, "Grayscale Release" ja "All-round Monitoring" teoksessa "The Way of Massive Service", on täytynyt opiskella teknisten kollegoiden toimesta. Mielestäni nämä kaksi menetelmää ovat hyvin tyypillisiä alalle ja Tencentille. Ennen liittymistään Tencentin QQ-taustatiimiin kirjoittaja työskenteli useita vuosia telekommunikaatio- ja rahoitusalalla. Kun liityin Tencentiin, tunsin, että monet teknologian osa-alueet olivat virkistäviä: Taustajärjestelmä on käytössä monilla halvoilla palvelimilla, ja kaikki hallinnoivat monia koneita, mikä saa ihmiset tuntemaan itsensä hyvin menestyneiksi ja rikkaiksi Laitteistobudjetin laskentamalli on suhteellisen tarkka, ja jokaisen palvelimen suorituskyky puristetaan yleensä juuri sopivaan tasoon olettaen että otetaan huomioon katastrofipalautuksen redundanssi, ja vastuuhenkilöllä on syvällinen näkemys koko järjestelmän suorituskyvystä, katastrofipalautuksesta, joustavuudesta ja muista osa-alueista. On kunnia olla vastuussa valtavasta järjestelmästä Kokopäiväisiä testaajia ei ole, kehittäjän itsetestauksen, Grayscale-julkaisun ja yksityiskohtaisen valvonnan jälkeen pääjärjestelmä julkaistaan lähes kahden viikon välein. Taustateknikkona hänen työnsä vaikuttaa suoraan satoihin miljooniin käyttäjiin, mikä on vähän kuin ydinpommin pitäminen Jumalan näkökulmasta Valvontajärjestelmä (sisäinen järjestelmämme nimeltä monitori) on todella kätevä, käyrä näyttää intuitiivisesti erilaisia koko järjestelmän toiminnan indikaattoreita, jos tulee poikkeavia tekstiviestejä ja puheluita, se soi, mikä saa ihmiset tuntemaan, että kaikki on hallinnassa, tuntuu kuin ohjaisivat lentotukialusta suuren määrän kojelautojen edessä tai hävittäjiä, jotka lentävät ydinpommien kanssa.
No, lopettakaa ohjelmoijien hyvä fiilis, haluan sanoa pääpointin: harmaasävyjulkaisu ja valvonta ovat todella kaksi olennaista työkalua valtaville internet-palveluille, jotka voivat merkittävästi parantaa taustapalveluiden saatavuutta ja toimintatasoa. Tietenkään harmaasävyjulkaisu ei ole vain osa uuden koodin julkaisua, eikä valvonta ole pelkästään käyrien ja hälytysviestien piirtämistä, vaan siinä on paljon asioita, ja sen filosofia on jatkuva toimitus, käyttäjätestaus ja hallinta. MSEC on avoimen lähdekoodin kehys Tencentille, ja sen luova impulssi sekä rakennuskokemus perustuvat yli kymmenen vuoden operatiiviseen ajatteluun QQ:n taustatiimiltä. Harmaasävyjulkaisujen seuranta on tärkeä huomioon otettava seikkailu millisekunnin palvelumoottoreiden suunnittelussa. Miten se toimii millisekunnin moottorissa?HarmaasävyjulkaisuService Configuration Management -sivulla klikkaa "Kehitä julkaisusuunnitelma"
Valitse kohdekone ja julkaisutyyppi, joka julkaistaan Grayscalella tällä kertaa:
Valitse oikea versio konfiguraatiotiedostosta, ulkoisesta kirjastosta, yrityslaajennuksesta jne. seuraavasta viihdosta täyttääksesi julkaisusuunnitelman:
Seuraavaksi klikkaa O&M - > Release -valikkoa kysyäksesi kaikki julkaisusuunnitelmat ja palataksesi julkaistuihin suunnitelmiin. Klikkaa Tietoja nähdäksesi lisätietoja julkaisusuunnitelmasta ja toteuttaaksesi julkaisun:
SeurantaSeurannasta toisessa artikkelissa: RPC ja reitityksen hallinta, on käsitelty tarkemmin, joten en mene yksityiskohtiin tässä, vaan selitän: RPC:n ja kehyksen automaattisesti raportoiman tiedon lisäksi se tukee myös räätälöityjä raportointitietoja (esimerkiksi haluan raportoida tason 28 VIP-käyttäjien kirjautumismäärän) sekä hälytyksen asettamista vaihteluista, maksimiarvoista ja avainindikaattoreiden minimiarvoista:
EpilogiHarmaasävyjulkaisu ja valvonta ovat kaksi olennaista työkalua valtaviin internet-palveluihin, jotka voivat merkittävästi parantaa taustapalveluiden saatavuutta ja toimintatasoa, ja sen taustalla on jatkuva toimitus, käyttäjätestaus ja ohjaus. Millisecond Service Enginen avulla startup-tiimit voivat nopeasti käyttää näitä kahta tehokasta työkalua. Yksityiskohdat näkyvätTencentin pilvipalvelumarkkinapaikka、Millisecond Service Enginen virallinen verkkosivusto |