Microservices Engine (MSE) provides traffic governance capabilities, including graceful start and shutdown, system protection, traffic protection, and canary release for messaging.
Graceful start and shutdown
Graceful start protects each application startup phase, and graceful shutdown ensures that the application stops without affecting your business. For more information, see Graceful start and shutdown.
Configure system protection
System protection provides node-level traffic protection to handle unexpected situations across various scenarios. For more information, see Configure system protection.
Traffic protection
Traffic protection uses traffic control, circuit breaking, and system overload control to ensure service stability. It provides advanced protection methods and analyzes traffic distribution within seconds. For more information, see Traffic protection.
Configure tag-based routing
Tag-based routing lets you assign tags to traffic or machines, directing traffic with specific characteristics to designated nodes. For more information, see Configure tag-based routing.
Configure zone affinity
The Intra-zone Provider First feature preferentially routes service calls to providers within the same data center as the caller, offering a zone-aware alternative to default round-robin load balancing. For more information, see Configure zone affinity.
Configure a canary release for messaging
You can enable canary release for messaging in scenarios such as end-to-end canary releases and development environment isolation. For more information, see Configure message canary release.
Service instance fencing and diagnosis
Instance isolation and diagnostics help you troubleshoot online issues such as memory leaks and improve the stability of your microservices system. For more information, see Application instance isolation and diagnostics.