Policy for fine management of operation and maintenance resources
By installing the automated management platform agent service in the server and establishing a resource pool, automatically allocating ports and generating reverse proxy configuration files, the problem that traditional operation and maintenance management methods cannot meet the resource management needs of modern enterprises is solved, and efficient and automated resources are achieved Management improves resource utilization and deployment speed.
Patent Information
- Application Number
- CN202411529338.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-30
- Publication Date
- 2025-02-18
AI Technical Summary
Traditional operation and maintenance management methods cannot meet the requirements of modern enterprises for resource utilization efficiency, performance and security, especially in the context of the rapid development of cloud computing and big data technology, which requires more flexible and sophisticated resource management methods.
By installing the automation management platform agent service in the server, port resource initialization is performed, and a resource pool is established on the automation management platform to store port resource information. When applying for new application deployment in the application release platform, the automation management platform automatically allocates free ports and generates reverse proxy configuration files, and passes parameters and publishes tasks through continuous integration tools, and finally completes reverse proxy server configuration and application packaging and uploading.
It realizes more efficient, automated, flexible and easy-to-manage server resource management, greatly improving resource utilization, reducing operation and maintenance costs, and accelerating the deployment of applications.
Smart Images

Figure CN119484618A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of automated operation and maintenance technology, and more specifically, to a strategy for refined management of operation and maintenance resources. Background Art
[0002] With the rapid development of cloud computing and big data technology, the scale of IT infrastructure of enterprises and organizations continues to expand, and various application systems are becoming more and more complex. Traditional operation and maintenance management can no longer meet the requirements for resource efficiency, performance and security, so a more flexible and sophisticated resource management method is needed to support rapid business response.
[0003] In a highly competitive market environment, enterprises need to constantly explore ways to reduce costs and improve efficiency. Traditional resource management methods require manual configuration by operation and maintenance personnel, which is not only time-consuming and labor-intensive, but also prone to errors. The present invention performs environment configuration for newly added applications on the application publishing platform, requests the automated management platform to assign port numbers, and automatically generates a reverse proxy server configuration file. The refined management strategy of publishing applications to servers through continuous integration tools can help enterprises make better use of resources, reduce waste, and improve overall operation and maintenance efficiency. Summary of the invention
[0004] The present invention aims at the technical problems existing in the prior art and provides a strategy for refined management of operation and maintenance resources to solve the problems raised in the above background technology.
[0005] The technical solution of the present invention to solve the above technical problems is as follows: a strategy for refined management of operation and maintenance resources, specifically comprising the following steps:
[0006] Step 101: Initialize port resources by installing an automated management platform agent service in the server, configure the communication mechanism between the agent service and the automated management platform, send port resource initialization information to the automated management platform, and save it in a resource pool;
[0007] Step 102: Establish a resource pool on the automation management platform to store port resource information, including idle ports and occupied ports. When applying for new application deployment in the application publishing platform, the automation management platform selects an idle port from the resource pool and allocates it to the new application, and automatically generates a reverse proxy server configuration file;
[0008] Step 103: Establish a parameter transfer mechanism between the automation management platform and the continuous integration tool. When the automation management platform generates a reverse proxy configuration file, the port number and the server IP are passed as parameters to the continuous integration tool. According to the received port number and server IP, a task is published in the continuous integration tool.
[0009] Step 104: After the task is released, the environment configuration information is improved and saved in the application release platform, the reverse proxy server configuration is completed by calling the automation management platform proxy service, and the application is packaged and uploaded to the content distribution network.
[0010] In a preferred embodiment, in step 101, the port resource is initialized by installing the automation management platform agent service in the server, and the communication mechanism between the agent service and the automation management platform is configured, and the port resource initialization information is sent to the automation management platform and saved in the resource pool. The specific steps are as follows:
[0011] Step A1, port resource initialization: install the proxy service software on the target server, configure and run it. After the proxy service runs on the server, initialize the port resources by setting port access rights, configuring port mapping, and starting port service operations;
[0012] Step A2, configuring the communication mechanism: the proxy service sends the server status information and resource utilization data to the management platform, and receives instructions from the management platform to perform corresponding operations;
[0013] Step A3, information preservation: After receiving the port resource initialization information sent by the proxy service, the automated management platform saves the information in a resource pool. The resource pool is a database used by the management platform to store and manage various resource information. By saving this information, the management platform realizes unified management and scheduling of server resources.
[0014] Wherein, in step A1, port resource initialization is performed by setting port access rights, configuring port mapping, and starting port service operations, further comprising the following steps:
[0015] Step A101, set port access rights: determine the initial port range, log in to the server with system administrator privileges, set access rights for corresponding ports in the firewall, and restrict access to ports by specific IP addresses;
[0016] Step A102, configure port mapping: configure port mapping on the server to ensure that external requests sent to the specified port are mapped to the corresponding port of the internal server;
[0017] Step A103, start the port service: start the service, monitor the running status of the service, ensure that the service can start normally and listen to the specified port, after the configuration is completed, perform a port access test, and record relevant information of the port initialization, including the set access rights, mapping configuration, and service startup status.
[0018] In a preferred embodiment, in step 102, a resource pool is established on the automation management platform to store port resource information. When applying for new application deployment, the automation management platform automatically allocates idle ports and generates a reverse proxy configuration file. The specific steps are as follows:
[0019] Step B1, apply for new application deployment: establish a resource pool on the automation management platform to store available port resource information, including free ports and occupied ports, and submit a new application deployment application in the application publishing platform, including the required port information;
[0020] Step B2, resource allocation and configuration generation: After receiving the new application deployment application, the automation management platform selects a free port from the resource pool and allocates it to the new application. According to the allocated port information, the automation management platform generates a corresponding reverse proxy server configuration file, including configuration forwarding rules;
[0021] Step B3, notifying developers: The automated management platform notifies developers of the allocated port information and the generated configuration files to ensure that the information can be used for application deployment.
[0022] In a preferred embodiment, in step 103, a parameter transfer mechanism is established between the automation management platform and the continuous integration tool. When the automation management platform generates a reverse proxy configuration file, the port number and the server IP are passed as parameters to the continuous integration tool. According to the received port number and server IP, the task is published in the continuous integration tool. The specific steps are as follows:
[0023] Step C1, parameter transfer setting: through HTTP request, establish a parameter transfer mechanism between the automation management platform and the continuous integration tool to ensure that they can communicate with each other;
[0024] Step C2, generating a reverse proxy configuration file: When the automation management platform generates a reverse proxy configuration file, the port number and server IP are passed as parameters to the continuous integration tool;
[0025] Step C3, the continuous integration tool receives parameters: after receiving the transmitted port number and server IP parameters, the continuous integration tool performs parsing and processing;
[0026] Step C4, publishing tasks: according to the received port number and server IP, publish the tasks in the continuous integration tool, including deployment targets and environment variable settings;
[0027] Among them, in the step C3, the continuous integration tool receives the parameters, after the continuous integration tool receives the transmitted port number and server IP parameters, it performs parsing and processing, further comprising the following steps:
[0028] Step C301, obtaining the transmitted parameters: obtaining the transmitted port number and server IP parameters through the configuration file;
[0029] Step C302, parsing parameters: for the port number and server IP parameters, the parameters are parsed using a regular expression method;
[0030] Step C303, verify parameter validity: after the parsing is completed, verify in the continuous integration tool whether the port number is within the valid range and whether the server IP is legal;
[0031] Step C304, parameter execution operation: according to the parsed port number and server IP, the continuous integration tool creates a new task, updates the existing task configuration, and triggers the deployment process operation.
[0032] In a preferred embodiment, in step 104, after the task is released, the environment configuration information is improved and saved in the application release platform, the reverse proxy server configuration is completed by calling the automation management platform proxy service, and the application is packaged and uploaded to the content distribution network. The specific steps are as follows:
[0033] Step D1, perfecting the environment configuration information: perfecting the environment configuration information in the application publishing platform, including database connection information, cache configuration, and log settings, ensuring that all configuration information is accurate, and saving the perfected environment configuration information to the configuration file of the application publishing platform to ensure that the configuration information can be called by subsequent steps;
[0034] Step D2, calling the proxy service: in the application publishing platform, by calling the proxy service interface provided by the automation management platform, the environment configuration information and application related information are transmitted to ensure that the proxy service can receive and parse the transmitted parameters;
[0035] Step D3, complete reverse configuration: After receiving the request, the automated management platform proxy service generates the corresponding reverse proxy server configuration according to the transmitted environment configuration information and application related information. After the configuration is completed, the configuration is applied to the reverse proxy server to ensure the validity of the configuration;
[0036] Step D4, application packaging and uploading: Package the application code and upload it to the content distribution network so that users can access application resources through the content distribution network, ensure the integrity and correctness of the application packaging, and configure the content distribution network so that it can correctly distribute application content.
[0037] The beneficial effects of the present invention are as follows: by installing an automated management platform proxy service in a server, port resource initialization is performed, and port resource initialization information is sent to the automated management platform, a resource pool is established on the automated management platform to store port resource information, when applying for new application deployment, the automated management platform automatically allocates idle ports and generates a reverse proxy configuration file, a parameter transfer mechanism is established between the automated management platform and a continuous integration tool, the port number and the server IP are passed as parameters to the continuous integration tool, tasks are published in the continuous integration tool according to the received port number and server IP, after the tasks are published, the environment configuration information is improved and saved in the application publishing platform, the reverse proxy server configuration is completed by calling the automated management platform proxy service, and the application is packaged and uploaded to the content distribution network, the introduction of the automated management platform provides a more efficient, automated, flexible and easy-to-manage server resource management method, which greatly improves resource utilization, reduces operation and maintenance costs, and speeds up application deployment. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] Figure 1 The present invention is a flow chart of the method. DETAILED DESCRIPTION
[0039] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of this application.
[0040] In the description of this application, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of this application, "plurality" means two or more, unless otherwise clearly and specifically defined.
[0041] In the description of the present application, the term "for example" is used to mean "used as an example, illustration or description". Any embodiment described as "for example" in the present application is not necessarily to be construed as being more preferred or advantageous than other embodiments. The following description is given to enable any technician in the field to implement and use the present invention. In the following description, details are listed for the purpose of explanation. It should be understood that a person of ordinary skill in the art can recognize that the present invention can be implemented without using these specific details. In other examples, well-known structures and processes will not be elaborated in detail to avoid unnecessary details to obscure the description of the present invention. Therefore, the present invention is not intended to be limited to the embodiments shown, but is consistent with the widest scope consistent with the principles and features disclosed in the present application.
[0042] Example 1
[0043] This embodiment provides Figure 1 The strategy for fine-grained management of operation and maintenance resources shown in the figure specifically includes the following steps:
[0044] Step 101: Initialize port resources by installing an automated management platform agent service in the server, configure the communication mechanism between the agent service and the automated management platform, send port resource initialization information to the automated management platform, and save it in a resource pool;
[0045] Step 102: Establish a resource pool on the automation management platform to store port resource information, including idle ports and occupied ports. When applying for new application deployment in the application publishing platform, the automation management platform selects an idle port from the resource pool and allocates it to the new application, and automatically generates a reverse proxy server configuration file;
[0046] Step 103: Establish a parameter transfer mechanism between the automation management platform and the continuous integration tool. When the automation management platform generates a reverse proxy configuration file, the port number and the server IP are passed as parameters to the continuous integration tool. According to the received port number and server IP, a task is published in the continuous integration tool.
[0047] Step 104: After the task is released, the environment configuration information is improved and saved in the application release platform, the reverse proxy server configuration is completed by calling the automation management platform proxy service, and the application is packaged and uploaded to the content distribution network.
[0048] Preferably, in step 101, the port resource is initialized by installing the automation management platform agent service in the server, and the communication mechanism between the agent service and the automation management platform is configured, and the port resource initialization information is sent to the automation management platform and saved in the resource pool. The specific steps are as follows:
[0049] Step A1, port resource initialization: Install the proxy service software on the target server, configure and run it, and configure it according to the documents and guidelines provided by the software so that the proxy service can run normally. After the proxy service runs on the server, initialize the port resources by setting port access rights, configuring port mapping, and starting port service operations;
[0050] Step A2, configuring the communication mechanism: the proxy service sends the server status information and resource utilization data to the management platform, and receives instructions from the management platform to perform corresponding operations, ensuring that the proxy service can normally connect and communicate with the management platform;
[0051] Step A3, information preservation: After receiving the port resource initialization information sent by the proxy service, the automated management platform saves the information in the resource pool. The resource pool is a database used by the management platform to store and manage various resource information. By saving this information, the management platform realizes unified management and scheduling of server resources.
[0052] Preferably, in step A1, port resource initialization is performed by setting port access rights, configuring port mapping, and starting port service operations, further comprising the following steps:
[0053] Step A101, set port access rights: determine the initial port range, log in to the server with system administrator privileges, set access rights for corresponding ports in the firewall, and restrict access to ports by specific IP addresses;
[0054] Step A102, configure port mapping: configure port mapping on the server to ensure that external requests sent to the specified port are mapped to the corresponding port of the internal server;
[0055] Step A103, start the port service: start the service, monitor the running status of the service, ensure that the service can start normally and listen to the specified port, after the configuration is completed, perform a port access test, and record relevant information of the port initialization, including the set access rights, mapping configuration, and service startup status.
[0056] Preferably, in step 102, a resource pool is established on the automation management platform to store port resource information. When applying for new application deployment, the automation management platform automatically allocates idle ports and generates a reverse proxy configuration file. The specific steps are as follows:
[0057] Step B1, apply for new application deployment: establish a resource pool on the automation management platform to store available port resource information, including free ports and occupied ports, and submit a new application deployment application in the application publishing platform, including the required port information;
[0058] Step B2, resource allocation and configuration generation: After receiving the new application deployment application, the automation management platform selects a free port from the resource pool and allocates it to the new application. According to the allocated port information, the automation management platform generates a corresponding reverse proxy server configuration file, including configuration forwarding rules;
[0059] Step B3, notifying developers: The automated management platform notifies developers of the allocated port information and the generated configuration files to ensure that the information can be used for application deployment.
[0060] Preferably, in step 103, a parameter transfer mechanism is established between the automation management platform and the continuous integration tool. When the automation management platform generates a reverse proxy configuration file, the port number and the server IP are passed as parameters to the continuous integration tool. According to the received port number and server IP, the task is published in the continuous integration tool. The specific steps are as follows:
[0061] Step C1, parameter transfer setting: through HTTP request, establish a parameter transfer mechanism between the automation management platform and the continuous integration tool to ensure that they can communicate with each other;
[0062] Step C2, generating a reverse proxy configuration file: When the automation management platform generates a reverse proxy configuration file, the port number and server IP are passed as parameters to the continuous integration tool;
[0063] Step C3, the continuous integration tool receives parameters: after receiving the transmitted port number and server IP parameters, the continuous integration tool performs parsing and processing;
[0064] Step C4, publishing tasks: according to the received port number and server IP, publish the tasks in the continuous integration tool, including the deployment target and environment variable settings.
[0065] Preferably, in the step C3, in which the continuous integration tool receives parameters, after the continuous integration tool receives the transmitted port number and server IP parameters, it performs parsing and processing, further comprising the following steps:
[0066] Step C301, obtaining the transmitted parameters: obtaining the transmitted port number and server IP parameters through the configuration file;
[0067] Step C302, parsing parameters: for the port number and server IP parameters, the parameters are parsed using a regular expression method;
[0068] Step C303, verify parameter validity: after the parsing is completed, verify in the continuous integration tool whether the port number is within the valid range and whether the server IP is legal;
[0069] Step C304, parameter execution operation: according to the parsed port number and server IP, the continuous integration tool creates a new task, updates the existing task configuration, and triggers the deployment process operation.
[0070] Preferably, in step 104, after the task is released, the environment configuration information is improved and saved in the application release platform, the reverse proxy server configuration is completed by calling the automation management platform proxy service, and the application is packaged and uploaded to the content distribution network. The specific steps are as follows:
[0071] Step D1, perfecting the environment configuration information: perfecting the environment configuration information in the application publishing platform, including database connection information, cache configuration, and log settings, ensuring that all configuration information is accurate, and saving the perfected environment configuration information to the configuration file of the application publishing platform to ensure that the configuration information can be called by subsequent steps;
[0072] Step D2, calling the proxy service: in the application publishing platform, by calling the proxy service interface provided by the automation management platform, the environment configuration information and application related information are transmitted to ensure that the proxy service can receive and parse the transmitted parameters;
[0073] Step D3, complete reverse configuration: After receiving the request, the automated management platform proxy service generates the corresponding reverse proxy server configuration according to the transmitted environment configuration information and application related information. After the configuration is completed, the configuration is applied to the reverse proxy server to ensure the validity of the configuration;
[0074] Step D4, application packaging and uploading: Package the application code and upload it to the content distribution network so that users can access application resources through the content distribution network, ensure the integrity and correctness of the application packaging, and configure the content distribution network so that it can correctly distribute application content.
[0075] It should be noted that in the above embodiments, the description of each embodiment has its own emphasis, and for parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0076] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0077] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded computer, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0078] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0079] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0080] Although the preferred embodiments of the present invention have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the present invention.
[0081] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.
Claims
1. A strategy for refined management of operation and maintenance resources, characterized in that: The specific steps include: Step 101: Initialize port resources by installing an automated management platform agent service in the server, configure the communication mechanism between the agent service and the automated management platform, send port resource initialization information to the automated management platform, and save it in a resource pool; Step 102: Establish a resource pool on the automation management platform to store port resource information. When applying for new application deployment, the automation management platform automatically allocates idle ports and generates a reverse proxy configuration file; Step 103: Establish a parameter transfer mechanism between the automation management platform and the continuous integration tool. When the automation management platform generates a reverse proxy configuration file, the port number and the server IP are passed as parameters to the continuous integration tool. According to the received port number and server IP, a task is published in the continuous integration tool. Step 104: After the task is released, the environment configuration information is improved and saved in the application release platform, the reverse proxy server configuration is completed by calling the automation management platform proxy service, and the application is packaged and uploaded to the content distribution network.
2. A strategy for refined management of operation and maintenance resources according to claim 1, characterized in that: In step 101, the port resource is initialized by installing the automation management platform agent service in the server, and the communication mechanism between the agent service and the automation management platform is configured, and the port resource initialization information is sent to the automation management platform and saved in the resource pool. The specific steps are as follows: Step A1, port resource initialization: install the proxy service software on the target server, configure and run it. After the proxy service runs on the server, initialize the port resources by setting port access rights, configuring port mapping, and starting port service operations; Step A2, configuring the communication mechanism: the proxy service sends the server status information and resource utilization data to the management platform, and receives instructions from the management platform to perform corresponding operations; Step A3, information saving: After receiving the port resource initialization information sent by the proxy service, the automation management platform saves the information in the resource pool.
3. A strategy for refined management of operation and maintenance resources according to claim 2, characterized in that: The step A1 performs port resource initialization by setting port access rights, configuring port mapping, and starting port service operations, and further includes the following steps: Step A101, set port access rights: determine the initial port range, log in to the server with system administrator privileges, set access rights for corresponding ports in the firewall, and restrict access to ports by specific IP addresses; Step A102, configure port mapping: perform port mapping configuration on the server, and map the external request sent to the designated port to the corresponding port of the internal server; Step A103, start the port service: start the service, monitor the running status of the service, and after the configuration is completed, perform a port access test and record relevant information of the port initialization.
4. According to claim 1, a strategy for refined management of operation and maintenance resources is characterized in that: In step 102, a resource pool is established on the automation management platform to store port resource information. When applying for new application deployment, the automation management platform automatically allocates idle ports and generates a reverse proxy configuration file. The specific steps are as follows: Step B1, apply for new application deployment: establish a resource pool on the automation management platform to store port resource information, including free ports and occupied ports, and submit a new application deployment application in the application publishing platform; Step B2, resource allocation and configuration generation: After receiving the new application deployment application, the automation management platform selects a free port from the resource pool and allocates it to the new application. Based on the allocated port information, the automation management platform generates a reverse proxy server configuration file, and the automation management platform notifies the developer of the allocated port information and the generated configuration file.
5. According to claim 1, a strategy for refined management of operation and maintenance resources is characterized in that: In step 103, a parameter transfer mechanism is established between the automation management platform and the continuous integration tool. When the automation management platform generates a reverse proxy configuration file, the port number and the server IP are passed as parameters to the continuous integration tool. According to the received port number and server IP, the task is published in the continuous integration tool. The specific steps are as follows: Step C1, parameter transfer setting: establish a parameter transfer mechanism between the automation management platform and the continuous integration tool through HTTP request; Step C2, generating a reverse proxy configuration file: When the automation management platform generates a reverse proxy configuration file, the port number and server IP are passed as parameters to the continuous integration tool; Step C3, the continuous integration tool receives parameters: after receiving the transmitted port number and server IP parameters, the continuous integration tool performs parsing and processing; Step C4, publishing the task: publishing the task in the continuous integration tool according to the received port number and server IP.
6. A strategy for refined management of operation and maintenance resources according to claim 5, characterized in that: In the step C3, the continuous integration tool receives the parameters, and after receiving the transmitted port number and server IP parameters, the continuous integration tool performs parsing and processing, further comprising the following steps: Step C301, obtaining the transmitted parameters: obtaining the transmitted port number and server IP parameters through the configuration file; Step C302, parsing parameters: for the port number and server IP parameters, the parameters are parsed using a regular expression method; Step C303, verify parameter validity: after the parsing is completed, verify in the continuous integration tool whether the port number is within the valid range and whether the server IP is legal; Step C304, parameter execution operation: according to the parsed port number and server IP, the continuous integration tool creates a new task, updates the existing task configuration, and triggers the deployment process operation.
7. A strategy for refined management of operation and maintenance resources according to claim 1, characterized in that: In step 104, after the task is released, the environment configuration information is improved and saved in the application release platform, the reverse proxy server configuration is completed by calling the automation management platform proxy service, and the application is packaged and uploaded to the content distribution network. The specific steps are as follows: Step D1, improving the environment configuration information: improving the environment configuration information in the application publishing platform, and saving the improved environment configuration information to the configuration file of the application publishing platform; Step D2, calling the proxy service: in the application publishing platform, the environment configuration information and application related information are transmitted by calling the proxy service interface provided by the automation management platform; Step D3, complete reverse configuration: After receiving the request, the automated management platform proxy service generates the corresponding reverse proxy server configuration according to the transmitted environment configuration information and application related information. After the configuration is completed, the configuration is applied to the reverse proxy server; Step D4, application packaging and uploading: the application code is packaged and uploaded to the content distribution network so that users can access the application resources through the content distribution network.