The invention discloses a three-layer micro-service architecture design and deployment method, which comprises the following steps of: constructing a service registration layer, and deploying a registration center to obtain a service registration information set;
service discovery, routing distribution, load balancing and fusing control are executed based on the service registration information set, and a service governance configuration set is constructed; deploying a decoupled function
service module, and configuring an independent
database and cache to form a micro-service operation
system structure; establishing a
configuration management mechanism, and generating a configuration
change request information set; based on the configuration
change request information set, training a batch ordered lifting CatBoost model, and outputting configuration
risk level information; obtaining
hybrid deployment result information based on the micro-service operation
system structure and the configuration
risk level information; and constructing a full-link tracking
mechanism based on the service governance configuration set and the service deployment topological structure to obtain an operation observation information set. According to the invention, a three-layer architecture and risk prediction are adopted, and stable and intelligent deployment of micro-services is realized.