Micro-service adaptive gray release method and system

The invention relates to a micro-service self-adaptive gray release method and a micro-service self-adaptive gray release system. The method comprises the following steps: constructing a new-version micro-service program for publishing, submitting a gray task and setting gray task parameters; collec...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: CHANG JINGKUN, LI MINGYANG, LIU ZHIBO, WEI FENGMING, JIA DAWEI
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 relates to a micro-service self-adaptive gray release method and a micro-service self-adaptive gray release system. The method comprises the following steps: constructing a new-version micro-service program for publishing, submitting a gray task and setting gray task parameters; collecting an operation condition index of each node in the cluster in real time, and calculating a node operation state score and a node flow saturation; according to the node operation state score and the node flow saturation, periodically selecting a proper number of micro-service nodes to carry out gray replacement deployment, after each gray replacement is completed, according to the operation state score of the gray node, carrying out rollback on the node with the abnormal state according to a rollback strategy, and the state of the current gray level task is judged according to the expected gray level release end time and the number of the remaining nodes which are not subjected to gray level replacement. Accordin