服务器端多部件软件可回退发布部署方法
By combining Ansible and Jinja templates with MD5 code comparison, the automated deployment and version rollback of multi-component software on the server side were achieved, solving the problems of inaccurate deployment and version confusion in the existing technology, and improving the system's stability and fault recovery efficiency.
Patent Information
- Application Number
- CN202310965636.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-02
- Publication Date
- 2026-07-17
- Estimated Expiration
- 2043-08-02
AI Technical Summary
Existing technologies make it difficult to achieve high reliability and rapid deployment in a non-graphical operating environment during the deployment of multi-component software on the server side. Furthermore, the lack of version rollback and automatic detection mechanisms can easily lead to business process interruptions and version inconsistencies.
Ansible's automated operation and maintenance tool is used to generate PLAYBOOK scripts. Combined with Jinja templates and MD5 code version identifiers, it enables automated deployment, version rollback, and automatic detection of multi-component software. The accuracy of deployment is ensured by comparing the logical structure of the database table storage and the MD5 code of the file.
It enables rapid deployment and version rollback of complex business system software, reduces manual operations, improves deployment reliability and automated detection capabilities, and reduces system failure recovery time.
Smart Images

Figure CN116931963B_ABST
Abstract
Citation Information
Patent Citations
Data transfer and synchronization system
EP1130512A2
Computer-automated software release and deployment architecture
US11157253B1