Micro-service governance system and method

The invention provides a micro-service management system and method. The system comprises a load balancing module, a service current limiting module, a link tracking module and a fusing degradation module. According to the micro-service governance method, the pressure of the micro-service node is ba...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: LI CHAO, YANG PEIQIN, YANG ZHUO, SHI HUICHANG
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The invention provides a micro-service management system and method. The system comprises a load balancing module, a service current limiting module, a link tracking module and a fusing degradation module. According to the micro-service governance method, the pressure of the micro-service node is balanced through a negative feedback control load balancing strategy, and a link tracking identifier is generated through a snowflake algorithm and is implicitly transmitted to the whole link, so that a calling link of the micro-service is completely known; and service current limiting and fusing in a distributed cluster environment are completed by using a current limiting scheme capable of automatically degenerating into single-machine current limiting and a distributed fusing method capable of automatically detecting and reconnecting, so that the availability of a micro-service system is improved. 本发明提出一种微服务治理系统和方法,所述的系统包括负载均衡、服务限流、链路追踪和熔断降级模块。本发明的一种微服务治理方法通过负反馈控制负载均衡策略均衡微服务节点的压力,通过snowflake算法生成链路追踪的标识隐式传递到整个链路中得以