Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 12087|Отговор: 2

Нека поговорим за публикуване в сиви тонове и мониторинг на фонови услуги

[Копирай линк]
Публикувано в 9.03.2017 г. 16:06:58 ч. | | | |
Защо публикуване и мониторинг в сиви скали

Двата курса "Grayscale Release" и "Всестранен мониторинг" в "The Way of Massive Service" вероятно са били изучавани от технически колеги. Мисля, че тези две методологии са много характерни за индустрията и Tencent.

Преди да се присъедини към бекенд екипа QQ на Tencent, авторът работи няколко години в телекомуникационната и финансовата индустрия. Когато за първи път се присъединих към Tencent, почувствах, че много аспекти на технологиите са освежаващи:

  • Фоновата система е инсталирана на много евтини сървъри и всеки управлява много машини, което кара хората да се чувстват много успешни и богати
  • Съществува относително точен модел за изчисляване на бюджета на оборудването, а производителността на всеки сървър обикновено се стиска до точното ниво при предпоставката за излишък при възстановяване при бедствия, а отговорният човек ще има задълбочена представа за производителността, възстановяването след бедствия, гъвкавостта и други аспекти на цялата система. Чест е да ръководя огромна система
  • Няма постоянни тестери, след самотестването на разработчика, пускането на Grayscale плюс детайлното наблюдение, основната система ще се пуска почти на всеки две седмици, като техник на заден план, работата му засяга пряко стотици милиони потребители, донякъде усещане за държане на ядрена бомба от Божията перспектива
  • Системата за наблюдение (нашата вътрешна система, наречена монитор) е наистина много удобна, кривата интуитивно показва различни индикатори за функционирането на цялата система, ако има необичайни текстови съобщения и телефонни обаждания, тя звъни, карайки хората да усещат, че всичко е под контрол, усещането за управление на самолетоносач пред голям брой табла или изтребители, летящи с ядрени бомби.

Е, побързайте и приключете с доброто чувство на програмистите, искам да кажа основната идея: публикуването и мониторингът в сивите тонове са наистина два основни инструмента за огромни услуги в Интернет, които могат значително да подобрят наличността и нивото на работа на фонови услуги.

Разбира се, изданието на Grayscale не е просто част от издаването на нов код, а мониторингът не е толкова просто като рисуване на криви и алармени съобщения, ще има много неща в него, а философията зад него е непрекъснато доставяне, потребителско тестване и контрол.

Msec е отворен код фреймуърк за Tencent, а нейният творчески импулс и опит в изграждането идват от над 10 години оперативно мислене на екипа QQ. Мониторингът на публикуването в сивите тонове е важен фактор при проектирането на милисекундни сервизни машини.

Как работи в двигател с милисекунда?Издание в сиви тонове

На страницата за управление на конфигурацията на услугата кликнете върху "Develop Release Plan"

Изберете целевата машина и типа на издание, които този път ще бъдат публикувани от Grayscale:

Изберете правилната версия на конфигурационния файл, външната библиотека, бизнес плъгина и др. в следния магьосник, за да завършите плана за издание:

След това кликнете върху менюто O&M - > Release, за да направите запитване за всички планове за издаване и да върнете назад за публикуваните планове. Кликнете върху Детайли, за да видите повече подробности за плана за пускане и да го изпълните:

Мониторинг

Относно мониторинга, във втората статия: RPC и управление на маршрутизиране, той беше обсъден по-подробно, затова няма да навлизам в подробности тук, просто обяснявам: Освен част от информация, автоматично докладвана от RPC и самата рамка, той поддържа и персонализирана информация за отчети (например, искам да докладвам броя на входовете на ниво 28 VIP потребители) и поддържа задаване на аларми за колебания, максимални стойности и минимални стойности на ключови индикатори:

Епилог

Сивото публикуване и мониторинг са два основни инструмента за масови услуги в Интернет, които могат значително да подобрят наличността и нивото на работа на фонови услуги, а философията зад тях е непрекъсната доставка, потребителско тестване и контрол. С помощта на Millisecond Service Engine стартъп екипите могат бързо да използват тези два мощни инструмента. Детайлите са видимиПазар за облачни услуги на TencentОфициален уебсайт на Millisecond Service Engine





Предишен:Сиво издание на интернет продуктовото издание
Следващ:Офлайн инсталационен пакет за Visual Studio 2017 18GB Baidu cloud download
 Хазяин| Публикувано в 30.11.2024 г. 12:05:39 ч. |
Канарческото освобождаване е вид освобождаване в сиви тонове

Тази стратегия включва постепенно развитиеНасочете малка част от потребителския трафик, обикновено малък брой или конкретна група потребители, към новото издание, докато повечето потребители продължават да използват старата версия. Чрез наблюдение на производителността на новата версия и обратната връзка от потребителите, ако всичко работи правилно, постепенно увеличавайте дела на трафика към новата версия, докато всички потребители бъдат мигрирани.
 Хазяин| Публикувано в 30.11.2024 г. 12:05:56 ч. |
Сиво издание на интернет продуктовото издание
https://www.itsvse.com/thread-3542-1-1.html
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com