Таҳрири охирин:
Throttling ва Circuit Breaker
Click to expand / collapse
Бо сарбории баланд ва бисёр ҳамгироӣ, на танҳо миқёс, балки пешгирии изофабор ва нокомии тарма муҳим аст. Барои ин ду механизми калидӣ истифода мешаванд:
  • Тротлинг - басомади дархостҳоро дар вақти воқеӣ назорат мекунад, Circuit Breaker - ҳангоми нокомӣ дар хидматҳои вобастагӣ занҷири зангро мешиканад.

Онҳо API-ро аз афтидан муҳофизат мекунанд, таҳаммулпазирии гуноҳро ба система афзоиш медиҳанд ва ҳатто дар сурати нокомии қисман ба кори устувор мусоидат мекунанд.


Чӣ drottling аст

ХарактеристикаТасвирот
Маҳдудияти басомадШумораи дархостҳоро дар фосилаи додашуда назорат кунед (RPS, RPM)
Танзими фасеҳНуқтаи ниҳоӣ, калид, корбар ё маҳдудиятҳои IP
Нашри ҳамворКам кардани сарборӣ бе ҳамбастагии пурра

Қатъи барқ ​ ​ чист

ФунксияЧӣ кор мекунад
Мониторинги хатогӣМониторинги басомади хатогиҳо/танаффусҳо дар API ё хидмати беруна
Қатъи зангҲангоми расидан ба ҳадди ниҳоӣ зангҳоро муваққатан маҳкам мекунад
Барқароркунии худкорСанҷиши дастрасӣ ва имкон додани зангҳо ҳангоми мӯътадил

Мо чӣ гуна татбиқ мекунем

Бо истифода аз китобхонаҳо (мас. Resilience4j, Hystrix, фиристодаи, Конг)

Танзими маҳдудиятҳои дарвоза ва мантиқи пуштибонӣ

Нишондиҳандаи сабти рӯйдодҳо ва нокомӣ/барқарорсозӣ

Огоҳиҳои вайронкунандаи гардиш ва ба таври назаррас коҳиш додани фарохмаҷро

Интегратсия бо Прометей, Датадог, Графана барои мониторинг


Афзалиятҳо

Муҳофизат аз "фурӯпошии" система дар ҳолати нокомӣ вобаста аст

Устуворӣ дар зери сарборӣ ва ҳангоми ҳодисаҳо

Ҷузъҳои мушкилро ҷудо кунед ва эътимоднокии API-ро беҳтар кунед

Debugging соддакардашуда ва вокуниши зуд ба аномалияҳо

Нагузоред, ки камбудиҳо дар меъмории microservice


Дар куҷо махсусан муҳим

API-ҳо бо дарвозаҳои пардохт ва бонкҳои хориҷӣ ҳамкорӣ мекунанд

Меъмории бисёр вобастагии microservice

Барномаҳо бо миллионҳо корбарон ва рақобати баланд

Платформаҳои вақти воқеӣ ба таъхир меафтанд


Тротлинг ва рахи барқ ​ ​ механизмҳои стратегии зинда мондани API мебошанд. Мо муҳофизаро татбиқ хоҳем кард, ки хидмати шумо ҳатто дар шароити ноустувор устувор, зуд ва пешгӯишаванда боқӣ монад.

Мавзуъҳои машҳур


Мавзуъҳои асосӣ