Microservices Engine (MSE) provides graceful start and shutdown features to improve system efficiency, response speed, and availability while minimizing wait times during traffic shifting.
Graceful start
Graceful start protects applications through delayed service registration, low-traffic service prefetching, and service readiness probe. For more information, see Graceful start.
Graceful shutdown
When a service provider instance is shut down directly under high concurrency, consumers cannot detect the change in real time and continue forwarding requests to the offline provider, which causes request errors and traffic loss. MSE provides the graceful shutdown feature to enable smoother service updates and deployments for online applications. For more information, see Graceful shutdown.
Configure graceful start and shutdown in YAML
Configure graceful start and shutdown in the MSE console or by defining YAML parameters in Container Service for Kubernetes (ACK). For more information, see Configure graceful start and shutdown in YAML.