The invention relates to the technical field of computers, and discloses an automatic upgrading
system of a
server component, a readable medium and
electronic equipment. The
system comprises an
upgrade change module, a test deployment module, a test
verification module, a component release module and a result detection module, sub-code
branch creation and automatic code reconstruction can be performed in a dependency mode, and a sidecar process is determined in a sidecar mode; creating and deploying a test environment to perform functional test and code
verification; after that, the code merging request is initiated in the dependency mode to request to merge the update of the sub-code branches into the main code
branch, or online gray release is gradually performed to full release in the sidecar mode, and the result detection of the component
upgrade progress is performed, so that the compatibility and stability of the component
upgrade can be comprehensively detected and verified, and the reliability of the component upgrade is improved. And moreover, codes do not need to be modified manually in the whole process, the
automation degree is high, and high-efficiency and low-cost centralized closed-loop component upgrading is realized.