Throttling i Breaker Circuit

- Тротлинг - басомади дархостҳоро дар вақти воқеӣ назорат мекунад,
- Breaker Circuit - Ҳангоми нокомии хидматҳои вобастагӣ занҷири зангро мешиканад.
Онҳо API-ро аз афтидан муҳофизат мекунанд, таҳаммулпазирии гуноҳро ба система афзоиш медиҳанд ва ҳатто дар сурати нокомии қисман ба кори устувор мусоидат мекунанд.
Чӣ drottling аст
Тавсифи | характеристикӣ |
---|---|
Маҳдудияти басомад | Шумораи дархостҳоро дар фосилаи додашуда назорат кунед (RPS, RPM) |
Танзимоти тағйирёбанда | Маҳдудиятҳо аз рӯи нуқта, калид, корбар ё IP |
Барориши ҳамвор | Кам кардани сарборӣ бидуни ҳамбастагии пурра |
Қатъи барқ чист
Функсия | чӣ кор мекунад |
---|---|
Мониторинги хатогӣ | Мониторинги сатҳи хатогӣ/вақти кории API ё хизмати беруна |
Қатъ кардани занг | Ҳангоми расидан ба ҳадди ниҳоӣ зангҳоро муваққатан маҳкам мекунад |
Барқарорсозии худкор | Санҷидани дастрасӣ ва имкон додани зангҳо ҳангоми субот |
Мо чӣ гуна татбиқ мекунем
Бо истифода аз китобхонаҳо (мас. Resilience4j, Hystrix, фиристодаи, Конг)
Танзими маҳдудиятҳои дарвоза ва мантиқи пуштибонӣ
Нишондиҳандаи сабти рӯйдодҳо ва нокомӣ/барқарорсозӣ
Огоҳиҳои вайронкунандаи гардиш ва ба таври назаррас коҳиш додани фарохмаҷро
Интегратсия бо Прометей, Датадог, Графана барои мониторинг
Афзалиятҳо
Муҳофизат аз "фурӯпошии" система дар ҳолати нокомӣ вобаста аст
Устуворӣ дар зери сарборӣ ва ҳангоми ҳодисаҳо
Ҷузъҳои мушкилро ҷудо кунед ва эътимоднокии API-ро беҳтар кунед
Debugging соддакардашуда ва вокуниши зуд ба аномалияҳо
Нагузоред, ки камбудиҳо дар меъмории microservice
Дар куҷо махсусан муҳим
API-ҳо бо дарвозаҳои пардохт ва бонкҳои хориҷӣ ҳамкорӣ мекунанд
Меъмории бисёр вобастагии microservice
Барномаҳо бо миллионҳо корбарон ва рақобати баланд
Платформаҳои вақти воқеӣ ба таъхир меафтанд
Тротлинг ва рахи барқ механизмҳои стратегии зинда мондани API мебошанд. Мо муҳофизаро татбиқ хоҳем кард, ки хидмати шумо ҳатто дар шароити ноустувор устувор, зуд ва пешгӯишаванда боқӣ монад.
Бо мо тамос гиред
Формаро пур кунед ва мо ба зудтарин фурсат ҷавоб медиҳем.