Overview
When an application is upgraded to a new version, ensuring service continuity can be challenging. If the new version is directly released to all users at the same time, it can be dangerous because there may be an online accident or bug. It could take a long time to fix the issue. Sometimes, the version has to be rolled back, which severely affects user experience.
Grayscale releases provide a more iterative and controlled approach to application releases. Grayscale releases help split traffic based on the request attributes, traffic percentage, or other hybrid conditions. With grayscale releases, you can run applications of different versions concurrently, and a percentage of traffic can be distributed to the grayscale version based on the traffic policies. Applications of the new version are made available to a limited selection of users ahead of a wider release.
This reduces the risk when a new version is introduced into the production environment, minimizes the impact of possible faults, and makes quick rollback available.

Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot