[go: up one dir, main page]

CN109831340B - Server interaction method, device, server, client and readable storage medium - Google Patents

Server interaction method, device, server, client and readable storage medium Download PDF

Info

Publication number
CN109831340B
CN109831340B CN201910202108.1A CN201910202108A CN109831340B CN 109831340 B CN109831340 B CN 109831340B CN 201910202108 A CN201910202108 A CN 201910202108A CN 109831340 B CN109831340 B CN 109831340B
Authority
CN
China
Prior art keywords
server
interaction
address
script
software
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910202108.1A
Other languages
Chinese (zh)
Other versions
CN109831340A (en
Inventor
张建华
胡盼盼
黄德志
李云龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
WeBank Co Ltd
Original Assignee
WeBank Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by WeBank Co Ltd filed Critical WeBank Co Ltd
Priority to CN201910202108.1A priority Critical patent/CN109831340B/en
Publication of CN109831340A publication Critical patent/CN109831340A/en
Application granted granted Critical
Publication of CN109831340B publication Critical patent/CN109831340B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a server interaction method, equipment, a server, a client and a readable storage medium, wherein the method comprises the following steps: receiving a remote interaction program, and acquiring corresponding parameter configuration information from a pre-stored interaction configuration data table, wherein the interaction configuration data table stores a first IP address of the server and a second IP address of another server to be interacted; executing a pre-stored preset script to generate a corresponding target script and an interaction data packet based on the parameter configuration information; and sending the target script and the interaction data packet to another server corresponding to the second IP address through the remote interaction program so that the other server executes the target script to execute corresponding synchronous configuration operation based on the interaction data packet. The invention can realize the internal interaction between the servers in high-efficiency batch.

Description

Server interaction method, device, server, client and readable storage medium
Technical Field
The present invention relates to the technical field of the internet, and in particular, to a server interaction method, a device, a server, a client, and a readable storage medium.
Background
Along with the rapid development of finance technology (Fintech), especially internet technology finance, more and more enterprises gradually adopt on-line mode management staff, sales products, popularization products and the like, at present, the main on-line implementation mode is to deploy corresponding servers, the performance of a single server is limited, the service requirement cannot be met, and a plurality of servers are usually required to be deployed.
After a plurality of servers are deployed, the configuration of each server needs to be adjusted due to the adjustment of the service, the same operation can be performed on the servers in batches through the client at one time at present, but the internal interaction between the servers cannot be realized once, in actual adjustment, the internal interaction between the servers is often required, however, the internal interaction between the servers can be realized in batches through multiple operations, so how to realize the internal interaction between the servers in batches with high efficiency is a problem to be solved in high-efficient batches at present.
Disclosure of Invention
The invention mainly aims to provide a server interaction method, equipment, a server, a client and a readable storage medium, and aims to realize internal interaction among servers in a high-efficiency batch mode.
In order to achieve the above object, the present invention provides a server interaction method, which includes the steps of:
receiving a remote interaction program, and acquiring corresponding parameter configuration information from a pre-stored interaction configuration data table, wherein the interaction configuration data table stores a first IP address of the server and a second IP address of another server to be interacted;
executing a pre-stored preset script to generate a corresponding target script and an interaction data packet based on the parameter configuration information;
And sending the target script and the interaction data packet to another server corresponding to the second IP address through the remote interaction program so that the other server executes the target script to execute corresponding synchronous configuration operation based on the interaction data packet.
Optionally, before the step of receiving the remote interactive program and acquiring the corresponding parameter configuration information from the pre-stored interactive configuration data table, the method further includes:
And receiving an interaction configuration data table and a preset script sent by the client, and storing the interaction configuration data table and the preset script.
Optionally, before the step of receiving the remote interactive program and acquiring the corresponding parameter configuration information from the pre-stored interactive configuration data table, the method further includes:
acquiring a first IP address of the server and a second IP address of another server to be interacted from a pre-stored interaction configuration data table;
Judging whether the connection state between the server and the other server is a connected state or a disconnected state based on the first IP address and the second IP address;
and if the connection state between the server and the other server is a communication state, receiving a remote interactive program and acquiring corresponding parameter configuration information from a pre-stored interactive configuration data table.
Optionally, after the step of determining whether the connection state between the server and the other server is the connected state or the disconnected state based on the first IP address and the second IP address, the method further includes:
If the connection state between the server and the other server is in a disconnection state, acquiring corresponding parameter configuration information from a pre-stored interaction configuration data table, and executing a pre-stored preset script to generate a corresponding target script and an interaction data packet based on the parameter configuration information;
Transmitting the target script, the interaction data packet and the second IP address to a client side, so that the client side can transmit the target script and the interaction data packet to another server corresponding to the second IP address through a preset remote interaction program, and the other server executes the target script to execute corresponding synchronous configuration operation based on the interaction data packet.
Optionally, the step of obtaining corresponding parameter configuration information from a pre-stored interaction configuration data table and executing a pre-stored preset script to generate a corresponding target script and an interaction data packet based on the parameter configuration information includes:
executing a pre-stored preset script to obtain corresponding function blocks and software configuration parameters based on the parameter configuration information, and writing the function blocks and the software configuration parameters into the preset script to generate a corresponding target script;
Based on the software configuration parameters, corresponding software to be synchronized is obtained, and the software to be synchronized is packaged to obtain corresponding interactive data packets.
In addition, to achieve the above object, the present invention also provides a server including:
the receiving module is used for receiving the remote interactive program;
The system comprises an acquisition module, a storage module and a storage module, wherein the acquisition module is used for acquiring corresponding parameter configuration information from a pre-stored interaction configuration data table, wherein the interaction configuration data table stores a first IP address of the server and a second IP address of another server to be interacted;
the script execution module is used for executing a pre-stored preset script to generate a corresponding target script and an interaction data packet based on the parameter configuration information;
And the sending module is used for sending the target script and the interaction data packet to another server corresponding to the second IP address through the remote interaction program so that the other server can execute the target script to execute corresponding synchronous configuration operation based on the interaction data packet.
Optionally, the server further includes:
the receiving module is also used for receiving the interaction configuration data table and the preset script sent by the client;
and the storage module is used for storing the interaction configuration data table and the preset script.
Optionally, the server further includes:
The acquisition module is further used for acquiring a first IP address of the server and a second IP address of another server to be interacted from a pre-stored interaction configuration data table;
The judging module is used for judging whether the connection state between the server and the other server is a connection state or a disconnection state based on the first IP address and the second IP address;
If the connection state between the server and the other server is a communication state, the receiving module receives a remote interactive program sent by the client;
the acquisition module is further used for acquiring corresponding parameter configuration information from a pre-stored interaction configuration data table.
Optionally, the script execution module is further configured to obtain corresponding parameter configuration information from a pre-stored interaction configuration data table if the connection state between the server and the other server is an off state, and execute a pre-stored preset script to generate a corresponding target script and an interaction data packet based on the parameter configuration information;
The sending module is further configured to transmit the target script, the interaction data packet, and the second IP address to a client, so that the client transmits the target script and the interaction data packet to another server corresponding to the second IP address through a preset remote interaction program, and the other server executes the target script to execute a corresponding synchronous configuration operation based on the interaction data packet.
Optionally, the script execution module is further configured to:
executing a pre-stored preset script to obtain corresponding function blocks and software configuration parameters based on the parameter configuration information, and writing the function blocks and the software configuration parameters into the preset script to generate a corresponding target script;
Based on the software configuration parameters, corresponding software to be synchronized is obtained, and the software to be synchronized is packaged to obtain corresponding interactive data packets.
In addition, in order to achieve the above object, the present invention further provides a server interaction method, which includes the following steps:
When a triggered batch interaction instruction is monitored, an interaction configuration data table is obtained from the batch interaction instruction, wherein a first IP address of a server to be configured and a second IP address of another server to be interacted are stored in the interaction configuration data table;
judging whether a connection state between a server to be configured and another server to be interacted is a connection state or a disconnection state based on the first IP address and the second IP address;
If the connection state between the server to be configured and the other server to be interacted is a communication state, acquiring a preset script and a remote interaction program, and acquiring corresponding parameter configuration information from the interaction configuration data table;
And sending the preset script, the remote interactive program, the second IP address and the parameter configuration information to a server corresponding to the first IP address so that the server executes the preset script to generate a corresponding target script and an interactive data packet based on the parameter configuration information, transmitting the target script and the interactive data packet to another server corresponding to the second IP address through the remote interactive program, and executing the target script by the other server to execute corresponding synchronous configuration operation based on the interactive data packet.
Optionally, after the step of determining whether the connection state between the server to be configured and the other server to be interacted is the connected state or the disconnected state based on the first IP address and the second IP address, the method further includes:
If the connection state between the server to be configured and the other server to be interacted is in a disconnection state, acquiring a preset script, and acquiring corresponding parameter configuration information from the interaction configuration data table;
The preset script and the parameter configuration information are sent to a server corresponding to the first IP address so that the server can execute the preset script to generate a corresponding target script and an interactive data packet based on the parameter configuration information;
receiving the target script and the interaction data packet sent by the server, and acquiring a remote interaction program;
And sending the target script and the interaction data packet to another server corresponding to the second IP address through the remote interaction program so that the other server executes the target script to execute corresponding synchronous configuration operation based on the interaction data packet.
In addition, to achieve the above object, the present invention also provides a client, including:
The system comprises an acquisition module, a configuration module and a configuration module, wherein the acquisition module is used for acquiring an interaction configuration data table from a batch of interaction instructions when the batch of interaction instructions are monitored, wherein a first IP address of a server to be configured and a second IP address of another server to be interacted are stored in the interaction configuration data table;
The judging module is used for judging whether the connection state between the server to be configured and another server to be interacted is a connection state or a disconnection state based on the first IP address and the second IP address;
The acquisition module is used for acquiring a preset script and a remote interaction program if the connection state between the server to be configured and another server to be interacted is a communication state, and acquiring corresponding parameter configuration information from the interaction configuration data table;
and the sending module is used for sending the preset script, the remote interactive program, the second IP address and the parameter configuration information to a server corresponding to the first IP address so as to enable the server to execute the preset script to generate a corresponding target script and an interactive data packet based on the parameter configuration information, transmitting the target script and the interactive data packet to another server corresponding to the second IP address through the remote interactive program, and executing the target script by the other server to execute corresponding synchronous configuration operation based on the interactive data packet.
Optionally, the client further includes:
the acquisition module is further used for acquiring a preset script and acquiring corresponding parameter configuration information from the interaction configuration data table if the connection state between the server to be configured and another server to be interacted is in a disconnection state;
the sending module is further configured to send the preset script and the parameter configuration information to a server corresponding to the first IP address, so that the server executes the preset script to generate a corresponding target script and an interaction data packet based on the parameter configuration information;
the receiving module is used for receiving the target script and the interaction data packet sent by the server and acquiring a remote interaction program;
The sending module is configured to send, through the remote interactive program, the target script and the interactive data packet to another server corresponding to the IP address, so that the other server executes the target script to execute a corresponding synchronous configuration operation based on the interactive data packet.
In addition, to achieve the above object, the present invention also provides a server interaction device, including: the server interaction device comprises a memory, a processor and a server interaction program stored on the memory and capable of running on the processor, wherein the server interaction program realizes the steps of the server interaction method when being executed by the processor.
The present invention also provides a readable storage medium having stored thereon a server interaction program which, when executed by a processor, implements the steps of the server interaction method as described above.
The invention provides a server interaction method, equipment, a server, a client and a readable storage medium, the invention receives a remote interaction program, acquires corresponding parameter configuration information from a pre-stored interaction configuration data table, then executes a pre-stored preset script to generate a corresponding target script and an interaction data packet based on the parameter configuration information, transmits the target script and the interaction data packet to another server corresponding to a second IP address through the remote interaction program, the other server executes the target script to execute corresponding synchronous configuration operation based on the interaction data packet, the user configures the interaction configuration data table, the script and the remote interaction program, related information is transmitted to the server, the server automatically executes the script and the remote interaction program, internal interaction with the other server is realized, configuration synchronization of the service devices is realized, and internal interaction between the servers can be realized in a high-efficiency batch mode.
Drawings
FIG. 1 is a schematic diagram of a device architecture of a hardware operating environment according to an embodiment of the present invention;
FIG. 2 is a flow chart of an embodiment of a server interaction method according to the present invention;
FIG. 3 is a flowchart illustrating a server interaction method according to another embodiment of the present invention;
FIG. 4 is a schematic diagram of a functional module of an embodiment of a server according to the present invention;
fig. 5 is a schematic diagram of functional modules of an embodiment of a client according to the present invention.
The achievement of the objects, functional features and advantages of the present invention will be further described with reference to the accompanying drawings, in conjunction with the embodiments.
Detailed Description
It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the invention.
Referring to fig. 1, fig. 1 is a schematic system architecture diagram of a hardware running environment according to an embodiment of the present invention.
As shown in fig. 1, the server interaction device may be a server, or alternatively, a client, where the server interaction device includes: a processor 1001, such as a CPU, a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Wherein the communication bus 1002 is used to enable connected communication between these components. The user interface 1003 may include a Display, an input unit such as a Keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface, a wireless interface. The network interface 1004 may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface). The memory 1005 may be a high-speed RAM memory or a stable memory (non-volatile memory), such as a disk memory. The memory 1005 may also optionally be a storage device separate from the processor 1001 described above.
Those skilled in the art will appreciate that the server interaction device architecture shown in fig. 1 is not limiting of the server interaction device and may include more or fewer components than shown, or may combine certain components, or a different arrangement of components.
As shown in fig. 1, an operating system, a network communication module, a user interface module, and a server interaction program may be included in the memory 1005, which is a type of computer storage medium.
In the server interaction device shown in fig. 1, a processor 1001 may be used to call a server interaction program stored in a memory 1005 and perform operations in the following embodiments of the server interaction method.
The embodiment of the invention provides a server interaction method.
Referring to fig. 2, fig. 2 is a flowchart illustrating an embodiment of a server interaction method according to the present invention.
In this embodiment, the server interaction method includes:
Step S101, a remote interactive program is received, and corresponding parameter configuration information is obtained from a pre-stored interactive configuration data table, wherein the interactive configuration data table stores a first IP address of the server and a second IP address of another server to be interacted with;
In this embodiment, the server interaction method is applied to a server, the server may be selected as a device shown in fig. 1, data transmission may be performed between the server and a client, when internal interaction of a batch of servers is required to be implemented, configuration is performed at the client first, specifically, when a server configuration instruction is monitored, the client displays a server configuration interface, at this time, according to a configuration format in the server configuration interface, a user inputs, through the server configuration interface, interaction configuration data including a first IP address (an IP address of a server to be configured), a second IP address (an IP address of a server to be interacted with) and parameter configuration information, receives, by the client, interaction configuration data input based on the server configuration interface, generates a corresponding interaction configuration data table based on the interaction configuration data, and then, when a save instruction of the interaction configuration data table is monitored, triggers a server interaction instruction including the interaction configuration data table. It should be noted that, the user may write the interactive configuration data table in advance according to the agreed configuration format, then input the interactive configuration data table into the client, without requiring real-time configuration by the user, save the interactive configuration data table after the configuration is completed, and set a timing task to trigger the server interaction instruction containing the interactive configuration data table. The interactive configuration data table stores at least one IP address group and corresponding parameter configuration information, the IP address group comprises a first IP address and a second IP address, and the first IP address and the second IP address in the same IP address group have an association relationship.
When a server interaction instruction is monitored, the client acquires an interaction configuration data table from the server interaction instruction, acquires a preset script, then sends the interaction configuration data table and the preset script to a server corresponding to a first IP address in the interaction configuration data table, and the server receives the interaction configuration data table and the preset script sent by the client and stores the interaction configuration data table and the preset script. The interaction configuration data table stores a first IP address of the server, a second IP address of another server to be interacted with, and parameter configuration information required by the server. The parameter configuration information includes, but is not limited to, a process name and a buffer size of a process, and it should be noted that a code segment for automatic execution on a server written by a developer of a preset script is stored in advance in a client, and may be set based on an actual situation, which is not limited in this embodiment.
In this embodiment, in order to achieve timeliness of server interaction, after an interaction configuration data table and a preset script are stored, if the server receives a remote interaction program sent by a client, corresponding parameter configuration information is obtained from the interaction configuration data table, that is, a first IP address of the server is obtained, and parameter configuration information corresponding to the first IP address is obtained from the interaction configuration data table. The remote interactive program is a program developed based on an expect tool (expect is a free programming tool language for implementing communication between automatic and interactive tasks) and used for implementing interaction between servers, and of course, may be a program developed based on an notify tool (an notify tool is developed based on Python, which integrates the advantages of numerous operation and maintenance tools and implements functions such as batch system configuration, batch program deployment, and batch operation command), which is not limited in this embodiment.
In addition, in order to improve flexibility and intelligence of server interaction, the optional client sends an interaction configuration data table and a preset script to the server, and simultaneously sends a timing task containing a remote interaction program, the server monitors the timing task after storing the interaction configuration data table, the preset script and the timing task, and when the current moment accords with the time point of the timing task, the timing task automatically triggers the remote interaction program, the server receives the remote interaction program, and acquires corresponding parameter configuration information from the pre-stored interaction configuration data table.
Step S102, executing a pre-stored preset script to generate a corresponding target script and an interactive data packet based on the parameter configuration information;
Step S103, the target script and the interaction data packet are sent to another server corresponding to the second IP address through the remote interaction program, so that the other server executes the target script to execute a corresponding synchronous configuration operation based on the interaction data packet.
In this embodiment, after obtaining the remote interactive program and the parameter configuration information, the server executes the preset script to generate a corresponding target script and an interactive data packet based on the parameter configuration information, and then sends the target script and the interactive data packet to another server corresponding to the second IP address through the remote interactive program, so that the other server executes the target script to execute a corresponding synchronous configuration operation based on the interactive data packet. Specifically, the server executes a preset script to obtain corresponding function blocks and software configuration parameters based on the parameter configuration information, writes the function blocks and the software configuration parameters into the preset script to generate corresponding target scripts, then obtains software to be synchronized based on the software configuration parameters, and packages the software to be synchronized to obtain corresponding interaction data packages. The software configuration parameters include, but are not limited to, a software version number and a software running state, and it should be noted that the above function blocks are code segments written by a developer and used for converting scripts, and may be set based on actual situations, which is not specifically limited in this embodiment.
The synchronous configuration operation specifically comprises the following steps: after receiving the target script and the interaction data packet, the other server executes the target script, acquires the software version number carried by the target script, analyzes the interaction data packet to obtain the software to be synchronized, then judges whether the software version number carried by the software to be synchronized is the same as the software version number carried by the target script, if the software version number carried by the software to be synchronized is the same as the software version number carried by the target script, acquires the software configuration parameters carried by the target script, and deploys the same software and configuration on the server based on the software configuration parameters and the software to be synchronized.
In this embodiment, the present invention receives a remote interactive program, acquires corresponding parameter configuration information from a pre-stored interactive configuration data table, then executes a pre-stored preset script to generate a corresponding target script and an interactive data packet based on the parameter configuration information, and transmits the target script and the interactive data packet to another server corresponding to the second IP address through the remote interactive program, and the other server executes the target script to execute a corresponding synchronous configuration operation based on the interactive data packet.
Further, based on the above embodiment, another embodiment of the server interaction method of the present invention is provided.
The difference from the foregoing embodiment is that the connection state between the servers determines the manner of server interaction, for this purpose, the server obtains the first IP address of the server and the second IP address of the other server to be interacted from a pre-stored interaction configuration data table, and determines, based on the first IP address of the server and the second IP address of the other server to be interacted, whether the connection state between the server and the other server is a connected state or a disconnected state, if the connection state between the server and the other server is a connected state, receives a remote interaction program, and obtains corresponding parameter configuration information from the pre-stored interaction configuration data table, and then executes a preset script to generate a corresponding target script and an interaction data packet based on the parameter configuration information, and sends the target script and the interaction data packet to the other server corresponding to the second IP address through the remote interaction program, so that the other server executes the target script to execute a corresponding synchronous configuration operation based on the interaction data packet. The specific judging mode of the connection state between the server and the other server is as follows: the server transmits a verification data packet to another server corresponding to the second IP address, and if the server receives a response transmitted by the other server based on the verification data packet, the server may determine that the connection state between the server and the other server is a connected state, and if the server does not receive a response transmitted by the other server based on the verification data packet, the server may determine that the connection state between the server and the other server is a disconnected state.
In addition, if the connection state between the server and another server is the disconnection state, the server executes the preset script, extracts the parameter configuration information from the pre-stored interaction configuration data table, generates a corresponding target script and an interaction data packet based on the parameter configuration information, and transmits the target script, the interaction data packet and a second IP address to the client.
In this embodiment, when the connection state between the servers is in the connected state, the connected servers can directly interact through the remote interaction program, and when the connection state between the servers is in the disconnected state, the data needing to be interacted between the servers can be forwarded to another server through the client, so that interaction between the servers is realized, and convenience of interaction between the servers is improved.
The embodiment of the invention also provides a server interaction method.
Referring to fig. 3, fig. 3 is a flowchart illustrating a server interaction method according to another embodiment of the present invention.
In this embodiment, the server interaction method includes:
Step S201, when a triggered batch interaction instruction is monitored, an interaction configuration data table is obtained from the batch interaction instruction, wherein a first IP address of a server to be configured and a second IP address of another server to be interacted are stored in the interaction configuration data table;
In this embodiment, the server interaction method is applied to a client, the client may be selected as a device shown in fig. 1, data transmission may be performed between the client and a server, when internal interaction of a batch server needs to be implemented, configuration is performed at the client first, specifically, when a server configuration instruction is monitored, the client displays a server configuration interface, at this time, according to a configuration format in the server configuration interface, a user inputs, through the server configuration interface, interaction configuration data including a first IP address (an IP address of a server to be configured), a second IP address (an IP address of a server to be interacted with) and parameter configuration information, the client receives the interaction configuration data input based on the server configuration interface, generates a corresponding interaction configuration data table based on the interaction configuration data, and then when a save instruction of the interaction configuration data table is monitored, triggers an interaction instruction including the interaction configuration data table. When the batch interaction instruction is monitored, the client acquires an interaction configuration data table from the batch interaction instruction, wherein the interaction configuration data table stores a first IP address of a server to be configured and a second IP address of another server to be interacted.
It should be noted that, the user may write the interactive configuration data table according to the agreed configuration format in advance, and then input the interactive configuration data table into the client, so that the user does not need to configure in real time. The interactive configuration data table stores at least one IP address group and corresponding parameter configuration information, the IP address group comprises a first IP address and a second IP address, and the first IP address and the second IP address in the same IP address group have an association relationship.
Step S202, judging whether the connection state between the server to be configured and another server to be interacted is a connection state or a disconnection state based on the first IP address and the second IP address;
in this embodiment, after the interactive configuration data table is acquired, the client determines, based on the first IP address and the second IP address, whether the connection state between the server to be configured and another server to be interacted is a connected state or a disconnected state, that is, the server sends a verification data packet to another server corresponding to the second IP address, if the server receives a response sent by the other server based on the verification data packet, it may determine that the connection state between the server and the other server is the connected state, and if the server does not receive a response sent by the other server based on the verification data packet, it may determine that the connection state between the server and the other server is the disconnected state.
Step S203, if the connection state between the server to be configured and another server to be interacted is a communication state, acquiring a preset script and a remote interaction program, and acquiring corresponding parameter configuration information from the interaction configuration data table;
In this embodiment, if the connection state between the server to be configured and another server to be interacted is a connected state, the client obtains a preset script and a remote interaction program, and obtains corresponding parameter configuration information from the interaction configuration data table. The remote interactive program is a program developed based on an expect tool (expect is a free programming tool language for implementing communication between automatic and interactive tasks) and used for implementing interaction between servers, and of course, may be a program developed based on an notify tool (an notify tool is developed based on Python, which integrates the advantages of numerous operation and maintenance tools and implements functions such as batch system configuration, batch program deployment, and batch operation command), which is not limited in this embodiment.
Step S204, the preset script, the remote interactive program, the second IP address, and the parameter configuration information are sent to a server corresponding to the first IP address, so that the server executes the preset script to generate a corresponding target script and an interactive data packet based on the parameter configuration information, and the target script and the interactive data packet are transmitted to another server corresponding to the second IP address through the remote interactive program, and the other server executes the target script to execute a corresponding synchronous configuration operation based on the interactive data packet.
In this embodiment, the client sends the preset script, the remote interactive program, the second IP address and the parameter configuration information to a server corresponding to the first IP address, and after the server receives the preset script, the remote interactive program, the second IP address and the parameter configuration information, the server executes the preset script to generate a corresponding target script and an interactive data packet based on the parameter configuration information, and then sends the target script and the interactive data packet to another server corresponding to the second IP address through the remote interactive program, so that the other server executes the target script to execute the corresponding synchronous configuration operation based on the interactive data packet. Specifically, the server executes a preset script to obtain corresponding function blocks and software configuration parameters based on the parameter configuration information, writes the function blocks and the software configuration parameters into the preset script to generate corresponding target scripts, then obtains software to be synchronized based on the software configuration parameters, and packages the software to be synchronized to obtain corresponding interaction data packages. The software configuration parameters include, but are not limited to, a software version number and a software running state, and it should be noted that the above function blocks are code segments written by a developer and used for converting scripts, and may be set based on actual situations, which is not specifically limited in this embodiment.
The synchronous configuration operation specifically comprises the following steps: after receiving the target script and the interaction data packet, the other server executes the target script, acquires the software version number carried by the target script, analyzes the interaction data packet to obtain the software to be synchronized, then judges whether the software version number carried by the software to be synchronized is the same as the software version number carried by the target script, if the software version number carried by the software to be synchronized is the same as the software version number carried by the target script, acquires the software configuration parameters carried by the target script, and deploys the same software and configuration on the server based on the software configuration parameters and the software to be synchronized.
In this embodiment, the user configures the data table, the script and the remote interactive program by configuring the interaction at the client, and transmits related information to the server, and the server automatically executes the script and the remote interactive program to implement internal interaction with another server, so as to implement configuration synchronization of the service devices, and implement internal interaction between the servers in a high-efficient batch manner.
Further, based on the above embodiment, another embodiment of the server interaction method of the present invention is provided, which is different from the foregoing embodiment in that if a connection state between a server to be configured and another server to be interacted is a disconnected state, a preset script is acquired, corresponding parameter configuration information is acquired from the interaction configuration data table, then the preset script and the parameter configuration information are sent to a server corresponding to a first IP address, the server executes the preset script to generate a corresponding target script and an interaction data packet based on the parameter configuration information, and sends the target script and the interaction data packet to a client, the client receives the target script and the interaction data packet sent by the server, and acquires a remote interaction program, and then the target script and the interaction data packet are sent to another server corresponding to the second IP address through the remote interaction program, so that the other server executes the target script to execute a corresponding synchronous configuration operation based on the interaction data packet.
In this embodiment, when the connection state between the servers is the disconnection state, the data to be interacted between the servers can be forwarded to another server through the client, so that the interaction between the servers is realized, and the convenience of the interaction between the servers is improved.
The embodiment of the invention also provides a server.
Referring to fig. 4, fig. 4 is a schematic diagram of functional modules of an embodiment of a server according to the present invention.
In this embodiment, the server includes:
A receiving module 101, configured to receive an interaction configuration data table and a preset script sent by a client, where the interaction configuration data table stores a first IP address of a server and a second IP address of another server to be interacted with;
the receiving module 101 is further configured to receive a remote interactive program sent by the client;
an obtaining module 102, configured to obtain corresponding parameter configuration information from the interaction configuration data table;
A script execution module 103, configured to execute the preset script to generate a corresponding target script and an interaction data packet based on the parameter configuration information;
and the sending module 104 is configured to send, through the remote interactive program, the target script and the interactive data packet to another server corresponding to the second IP address, so that the other server executes the target script to perform a corresponding synchronous configuration operation based on the interactive data packet.
Further, the server further includes:
The judging module is used for judging whether the connection state between the server and the other server is a connection state or a disconnection state based on the first IP address and the second IP address;
If the connection state between the server and the other server is a connected state, the receiving module 101 receives a remote interactive program sent by the client;
the obtaining module 102 is further configured to obtain corresponding parameter configuration information from the interaction configuration data table.
Further, the script execution module 103 is further configured to execute the preset script if the connection state between the present server and the other server is an off state, so as to generate a corresponding target script and an interaction data packet based on the parameter configuration information;
The sending module 104 is further configured to transmit the target script, the interaction data packet, and the second IP address to the client, so that the client may transmit the target script and the interaction data packet to another server corresponding to the second IP address through a preset remote interaction program, and the other server may execute the target script to execute a corresponding synchronous configuration operation based on the interaction data packet.
Further, the script execution module 103 is further configured to:
executing the preset script to obtain corresponding function blocks and software configuration parameters based on the parameter configuration information, and writing the function blocks and the software configuration parameters into the preset script to generate corresponding target scripts;
Based on the software configuration parameters, corresponding software to be synchronized is obtained, and the software to be synchronized is packaged to obtain corresponding interactive data packets.
The specific embodiments of the server of the present invention are substantially the same as the embodiments of the server interaction method described above, and are not described herein.
The server provided by the invention receives the interaction configuration data table and the preset script which are sent by the client, receives the remote interaction program which is sent by the client, acquires corresponding parameter configuration information from the interaction configuration data table, then executes the preset script to generate a corresponding target script and an interaction data packet based on the parameter configuration information, and transmits the target script and the interaction data packet to another server corresponding to the second IP address through the remote interaction program, the other server executes the target script to execute corresponding synchronous configuration operation based on the interaction data packet, and a user automatically executes the script and the remote interaction program to realize internal interaction with the other server through configuring the interaction configuration data table, the script and the remote interaction program at the client, so that the internal interaction between the servers can be realized, and the configuration synchronization of the service devices can be realized in a high-efficient batch manner.
The embodiment of the invention also provides a client.
Referring to fig. 5, fig. 5 is a schematic diagram of functional modules of an embodiment of a client according to the present invention.
In this embodiment, the client includes:
The acquiring module 201 is configured to acquire an interaction configuration data table from a batch of triggered interaction instructions when the batch of triggered interaction instructions is monitored, where a first IP address of a server to be configured and a second IP address of another server to be interacted are stored in the interaction configuration data table;
a judging module 202, configured to judge, based on the first IP address and the second IP address, whether a connection state between a server to be configured and another server to be interacted is a connected state or a disconnected state;
The obtaining module 201 is configured to obtain a preset script and a remote interaction program if a connection state between a server to be configured and another server to be interacted is a connected state, and obtain corresponding parameter configuration information from the interaction configuration data table;
And a sending module 203, configured to send the preset script, the remote interactive program, the second IP address, and the parameter configuration information to a server corresponding to the first IP address, so that the server executes the preset script to generate a corresponding target script and an interactive data packet based on the parameter configuration information, and transmit the target script and the interactive data packet to another server corresponding to the second IP address through the remote interactive program, and execute the target script by the another server to perform a corresponding synchronous configuration operation based on the interactive data packet.
Further, the client further includes:
The obtaining module 201 is further configured to obtain a preset script if a connection state between the server to be configured and another server to be interacted is an off state, and obtain corresponding parameter configuration information from the interaction configuration data table;
The sending module 203 is further configured to send the preset script and the parameter configuration information to a server corresponding to the first IP address, so that the server executes the preset script to generate a corresponding target script and an interaction data packet based on the parameter configuration information;
the receiving module is used for receiving the target script and the interaction data packet sent by the server and acquiring a remote interaction program;
The sending module 203 is configured to send, through the remote interactive program, the target script and the interactive data packet to another server corresponding to the IP address, so that the other server executes the target script to execute a corresponding synchronous configuration operation based on the interactive data packet.
The specific embodiment of the client of the present invention is substantially the same as each embodiment of the server interaction method described above, and will not be described herein.
In the embodiment of the invention, the user configures the data table, the script and the remote interaction program through configuration interaction at the client, and transmits related information to the server, the server automatically executes the script and the remote interaction program, so that internal interaction with another server is realized, configuration synchronization of the service devices is realized, and internal interaction between the servers can be realized in batches with high efficiency.
In addition, the embodiment of the invention further provides a readable storage medium, which can be optionally stored in the server interaction device shown in fig. 1, wherein a server interaction program is stored on the readable storage medium, and when the server interaction program is executed by a processor, the operations in the embodiments of the server interaction method are executed.
The specific embodiments of the readable storage medium of the present invention are substantially the same as the embodiments of the server interaction method described above, and are not described herein.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or system that comprises the element.
The foregoing embodiment numbers of the present invention are merely for the purpose of description, and do not represent the advantages or disadvantages of the embodiments.
From the above description of the embodiments, it will be clear to those skilled in the art that the above-described embodiment method may be implemented by means of software plus a necessary general hardware platform, but of course may also be implemented by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art in the form of a software product stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) as described above, comprising instructions for causing a terminal device (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to perform the method according to the embodiments of the present invention.
The foregoing description is only of the preferred embodiments of the present invention, and is not intended to limit the scope of the invention, but rather is intended to cover any equivalents of the structures or equivalent processes disclosed herein or in the alternative, which may be employed directly or indirectly in other related arts.

Claims (18)

1. The server interaction method is characterized by being applied to a server and comprising the following steps of:
receiving a remote interactive program sent by a client, and acquiring corresponding parameter configuration information from a pre-stored interactive configuration data table sent by the client, wherein the interactive configuration data table stores a first IP address of the server and a second IP address of another server to be interacted;
Executing a pre-stored preset script sent in advance by the client to generate a corresponding target script and an interaction data packet based on the parameter configuration information;
Transmitting the target script and the interaction data packet to another server corresponding to the second IP address through the remote interaction program so that the other server executes the target script to execute corresponding synchronous configuration operation based on the interaction data packet; the synchronous configuration operation specifically comprises the following steps: after the other server receives the target script and the interaction data packet, the other server executes the target script, obtains a software version number carried by the target script, analyzes the interaction data packet to obtain software to be synchronized, judges whether the software version number carried by the software to be synchronized is identical to the software version number carried by the target script, obtains software configuration parameters carried by the target script if the software version number carried by the software to be synchronized is identical to the software version number carried by the target script, and deploys the same software and configuration as those on the server on the other server based on the software configuration parameters and the software to be synchronized.
2. The server interaction method according to claim 1, wherein before the step of receiving the remote interaction program transmitted from the client and acquiring the corresponding parameter configuration information from the pre-stored interaction configuration data table, the method further comprises:
And receiving an interaction configuration data table and a preset script sent by the client, and storing the interaction configuration data table and the preset script.
3. The server interaction method according to claim 1, wherein before the step of receiving the remote interaction program transmitted from the client and acquiring the corresponding parameter configuration information from the pre-stored interaction configuration data table, the method further comprises:
acquiring a first IP address of the server and a second IP address of another server to be interacted from a pre-stored interaction configuration data table;
Judging whether the connection state between the server and the other server is a connected state or a disconnected state based on the first IP address and the second IP address;
and if the connection state between the server and the other server is a communication state, receiving a remote interactive program sent by the client and acquiring corresponding parameter configuration information from a pre-stored interactive configuration data table.
4. The server interaction method according to claim 3, wherein the step of determining whether the connection state between the present server and the other server is a connected state or a disconnected state based on the first IP address and the second IP address further comprises:
If the connection state between the server and the other server is in a disconnection state, acquiring corresponding parameter configuration information from a pre-stored interaction configuration data table, and executing a pre-stored preset script to generate a corresponding target script and an interaction data packet based on the parameter configuration information;
Transmitting the target script, the interaction data packet and the second IP address to a client side, so that the client side can transmit the target script and the interaction data packet to another server corresponding to the second IP address through a preset remote interaction program, and the other server executes the target script to execute corresponding synchronous configuration operation based on the interaction data packet.
5. The server interaction method of any of claims 1-4, wherein the steps of obtaining corresponding parameter configuration information from a pre-stored interaction configuration data table and executing a pre-stored pre-set script to generate a corresponding target script and interaction data packet based on the parameter configuration information comprise:
executing a pre-stored preset script to obtain corresponding function blocks and software configuration parameters based on the parameter configuration information, and writing the function blocks and the software configuration parameters into the preset script to generate a corresponding target script;
Based on the software configuration parameters, corresponding software to be synchronized is obtained, and the software to be synchronized is packaged to obtain corresponding interactive data packets.
6. A server is characterized in that, the server includes:
the receiving module is used for receiving the remote interactive program sent by the client;
the acquisition module is used for acquiring corresponding parameter configuration information from a pre-stored interaction configuration data table sent by the client, wherein the interaction configuration data table stores a first IP address of the server and a second IP address of another server to be interacted with;
the script execution module is used for executing a prestored preset script sent by the client in advance so as to generate a corresponding target script and an interaction data packet based on the parameter configuration information;
The sending module is used for sending the target script and the interaction data packet to another server corresponding to the second IP address through the remote interaction program so that the other server can execute the target script to execute corresponding synchronous configuration operation based on the interaction data packet; the synchronous configuration operation specifically comprises the following steps: after the other server receives the target script and the interaction data packet, the other server executes the target script, obtains a software version number carried by the target script, analyzes the interaction data packet to obtain software to be synchronized, judges whether the software version number carried by the software to be synchronized is identical to the software version number carried by the target script, obtains software configuration parameters carried by the target script if the software version number carried by the software to be synchronized is identical to the software version number carried by the target script, and deploys the same software and configuration as those on the server on the other server based on the software configuration parameters and the software to be synchronized.
7. The server of claim 6, wherein the server further comprises:
the receiving module is also used for receiving the interaction configuration data table and the preset script sent by the client;
and the storage module is used for storing the interaction configuration data table and the preset script.
8. The server of claim 6, wherein the server further comprises:
The acquisition module is further used for acquiring a first IP address of the server and a second IP address of another server to be interacted from a pre-stored interaction configuration data table;
The judging module is used for judging whether the connection state between the server and the other server is a connection state or a disconnection state based on the first IP address and the second IP address;
If the connection state between the server and the other server is a communication state, the receiving module receives a remote interactive program;
the acquisition module is further used for acquiring corresponding parameter configuration information from a pre-stored interaction configuration data table.
9. The server according to claim 8, wherein the script execution module is further configured to obtain corresponding parameter configuration information from a pre-stored interaction configuration data table if a connection state between the server and the other server is a disconnected state, and execute a pre-stored preset script to generate a corresponding target script and an interaction data packet based on the parameter configuration information;
The sending module is further configured to transmit the target script, the interaction data packet, and the second IP address to a client, so that the client transmits the target script and the interaction data packet to another server corresponding to the second IP address through a preset remote interaction program, and the other server executes the target script to execute a corresponding synchronous configuration operation based on the interaction data packet.
10. The server of any of claims 6-9, wherein the script execution module is further to:
executing a pre-stored preset script to obtain corresponding function blocks and software configuration parameters based on the parameter configuration information, and writing the function blocks and the software configuration parameters into the preset script to generate a corresponding target script;
Based on the software configuration parameters, corresponding software to be synchronized is obtained, and the software to be synchronized is packaged to obtain corresponding interactive data packets.
11. The server interaction method is characterized in that the server interaction method is applied to a client and comprises the following steps:
When a triggered batch interaction instruction is monitored, an interaction configuration data table is obtained from the batch interaction instruction, wherein a first IP address of a server to be configured and a second IP address of another server to be interacted are stored in the interaction configuration data table;
judging whether a connection state between a server to be configured and another server to be interacted is a connection state or a disconnection state based on the first IP address and the second IP address;
If the connection state between the server to be configured and the other server to be interacted is a communication state, acquiring a preset script and a remote interaction program, and acquiring corresponding parameter configuration information from the interaction configuration data table;
The preset script, the remote interactive program, the second IP address and the parameter configuration information are sent to a server corresponding to the first IP address so that the server can execute the preset script to generate a corresponding target script and an interactive data packet based on the parameter configuration information, the target script and the interactive data packet are transmitted to another server corresponding to the second IP address through the remote interactive program, and the other server executes the target script to execute corresponding synchronous configuration operation based on the interactive data packet; the synchronous configuration operation specifically comprises the following steps: after the other server receives the target script and the interaction data packet, the other server executes the target script, obtains a software version number carried by the target script, analyzes the interaction data packet to obtain software to be synchronized, judges whether the software version number carried by the software to be synchronized is identical to the software version number carried by the target script, obtains software configuration parameters carried by the target script if the software version number carried by the software to be synchronized is identical to the software version number carried by the target script, and deploys identical software and configuration on a server corresponding to the first IP address on the other server based on the software configuration parameters and the software to be synchronized.
12. The server interaction method according to claim 11, wherein the step of determining whether a connection state between the server to be configured and another server to be interacted is a connected state or a disconnected state based on the first IP address and the second IP address, further comprises:
If the connection state between the server to be configured and the other server to be interacted is in a disconnection state, acquiring a preset script, and acquiring corresponding parameter configuration information from the interaction configuration data table;
The preset script and the parameter configuration information are sent to a server corresponding to the first IP address so that the server can execute the preset script to generate a corresponding target script and an interactive data packet based on the parameter configuration information;
receiving the target script and the interaction data packet sent by the server, and acquiring a remote interaction program;
And sending the target script and the interaction data packet to another server corresponding to the second IP address through the remote interaction program so that the other server executes the target script to execute corresponding synchronous configuration operation based on the interaction data packet.
13. A client, characterized in that, the client comprises:
The system comprises an acquisition module, a configuration module and a configuration module, wherein the acquisition module is used for acquiring an interaction configuration data table from a batch of interaction instructions when the batch of interaction instructions are monitored, wherein a first IP address of a server to be configured and a second IP address of another server to be interacted are stored in the interaction configuration data table;
The judging module is used for judging whether the connection state between the server to be configured and another server to be interacted is a connection state or a disconnection state based on the first IP address and the second IP address;
The acquisition module is used for acquiring a preset script and a remote interaction program if the connection state between the server to be configured and another server to be interacted is a communication state, and acquiring corresponding parameter configuration information from the interaction configuration data table;
The sending module is used for sending the preset script, the remote interactive program, the second IP address and the parameter configuration information to a server corresponding to the first IP address so that the server can execute the preset script to generate a corresponding target script and an interactive data packet based on the parameter configuration information, and transmitting the target script and the interactive data packet to another server corresponding to the second IP address through the remote interactive program, and executing the target script by the other server to execute corresponding synchronous configuration operation based on the interactive data packet; the synchronous configuration operation specifically comprises the following steps: after the other server receives the target script and the interaction data packet, the other server executes the target script, obtains a software version number carried by the target script, analyzes the interaction data packet to obtain software to be synchronized, judges whether the software version number carried by the software to be synchronized is identical to the software version number carried by the target script, obtains software configuration parameters carried by the target script if the software version number carried by the software to be synchronized is identical to the software version number carried by the target script, and deploys identical software and configuration on a server corresponding to the first IP address on the other server based on the software configuration parameters and the software to be synchronized.
14. The client of claim 13, wherein the client further comprises:
the acquisition module is further used for acquiring a preset script and acquiring corresponding parameter configuration information from the interaction configuration data table if the connection state between the server to be configured and another server to be interacted is in a disconnection state;
the sending module is further configured to send the preset script and the parameter configuration information to a server corresponding to the first IP address, so that the server executes the preset script to generate a corresponding target script and an interaction data packet based on the parameter configuration information;
the receiving module is used for receiving the target script and the interaction data packet sent by the server and acquiring a remote interaction program;
The sending module is configured to send, through the remote interactive program, the target script and the interactive data packet to another server corresponding to the second IP address, so that the other server executes the target script to execute a corresponding synchronous configuration operation based on the interactive data packet.
15. A server interaction device, the server interaction device comprising: memory, a processor and a server interaction program stored on the memory and executable on the processor, which when executed by the processor, implements the steps of the server interaction method of any of claims 1-5.
16. A server interaction device, the server interaction device comprising: memory, a processor and a server interaction program stored on the memory and executable on the processor, which when executed by the processor, implements the steps of the server interaction method of claim 11 or 12.
17. A readable storage medium, characterized in that the readable storage medium has stored thereon a server interaction program, which when executed by a processor, implements the steps of the server interaction method according to any of claims 1-5.
18. A readable storage medium, characterized in that the readable storage medium has stored thereon a server interaction program, which when executed by a processor, implements the steps of the server interaction method according to claim 11 or 12.
CN201910202108.1A 2019-03-15 2019-03-15 Server interaction method, device, server, client and readable storage medium Active CN109831340B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910202108.1A CN109831340B (en) 2019-03-15 2019-03-15 Server interaction method, device, server, client and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910202108.1A CN109831340B (en) 2019-03-15 2019-03-15 Server interaction method, device, server, client and readable storage medium

Publications (2)

Publication Number Publication Date
CN109831340A CN109831340A (en) 2019-05-31
CN109831340B true CN109831340B (en) 2024-10-22

Family

ID=66870455

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910202108.1A Active CN109831340B (en) 2019-03-15 2019-03-15 Server interaction method, device, server, client and readable storage medium

Country Status (1)

Country Link
CN (1) CN109831340B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112367180A (en) * 2020-09-27 2021-02-12 苏州浪潮智能科技有限公司 Networking method and device for multi-subsatellite node type and electronic equipment

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101552740A (en) * 2009-05-14 2009-10-07 腾讯科技(北京)有限公司 Instant communication system, clients, server and method for judging on-line state
US9774702B2 (en) * 2009-10-19 2017-09-26 Tritan Software Corporation System and method of employing a client side device to access local and remote data during communication disruptions
WO2014167790A1 (en) * 2013-04-11 2014-10-16 日本電気株式会社 Information processing device and deployment method
CN104239334A (en) * 2013-06-19 2014-12-24 腾讯科技(北京)有限公司 Interactive page configuration method and system, server and client
CN103532687A (en) * 2013-10-18 2014-01-22 上海斐讯数据通信技术有限公司 Method and system for realizing redundant backup of dynamic host configuration protocol server
US20150271016A1 (en) * 2014-03-23 2015-09-24 Avaya Inc. Configuration of networks with server cluster device
JP6464668B2 (en) * 2014-10-30 2019-02-06 株式会社リコー Device management apparatus, device management system, and program
CN105867978B (en) * 2016-04-11 2018-12-11 平安科技(深圳)有限公司 OGG version dispositions method and system
CN106484415A (en) * 2016-10-08 2017-03-08 武汉瑞纳捷电子技术有限公司 A kind of register configuration code automatic generation method and device
CN106569919A (en) * 2016-11-07 2017-04-19 天脉聚源(北京)传媒科技有限公司 File synchronization method and apparatus
CN107391193A (en) * 2017-07-21 2017-11-24 郑州云海信息技术有限公司 A kind of client, the system and method for configuration server
CN107979498B (en) * 2018-01-03 2020-12-11 深圳市吉祥腾达科技有限公司 A mesh network cluster and a large file transmission method based on the cluster
CN108833147B (en) * 2018-05-31 2020-11-24 京东数字科技控股有限公司 Configuration information updating method and device
CN108768791B (en) * 2018-07-04 2021-08-10 上海浪潮云计算服务有限公司 Information acquisition configuration management system and method
CN109165199A (en) * 2018-07-27 2019-01-08 五八有限公司 A kind of file synchronisation method, device, equipment and computer readable storage medium
CN109325057B (en) * 2018-08-23 2024-02-02 平安科技(深圳)有限公司 Middleware management method, device, computer equipment and storage medium

Also Published As

Publication number Publication date
CN109831340A (en) 2019-05-31

Similar Documents

Publication Publication Date Title
US10802906B2 (en) Monitoring method and apparatus of server, and storage medium
CN104978263B (en) A kind of mobile terminal applied program testing method and system
CN107332932B (en) Robot system remote upgrading method based on FOTA
CN107450899B (en) Method and device for generating terminal control script
CN104679528B (en) The newer method and apparatus of application program remote
CN103902358A (en) Mobile terminal remote debugging method and system and mobile terminal
CN107172075B (en) Communication method, system and readable storage medium based on network isolation
CN104092792A (en) Method, system, and client for traffic optimization based on domain name resolution request
US20170371647A1 (en) Terminal management framework and terminal management method
US10404568B2 (en) Agent manager for distributed transaction monitoring system
CN108712320B (en) Message pushing method and device
CN111159019A (en) Application program testing method, testing control terminal and testing terminal
GB2580419A (en) Electronic message control
CN113835911A (en) Intranet penetration agent method, system, host and computer readable storage medium
JP2023519774A (en) Automated test method, apparatus, electronic device, storage medium, and program
CN104683473A (en) Service quality monitoring method, server side, client and system
CN109831340B (en) Server interaction method, device, server, client and readable storage medium
CN112511631A (en) Control system and method of intelligent device
CN112698839A (en) Data center node deployment method, device and system and computer storage medium
CN107526584B (en) Data access method and device
CN111104331A (en) Software management method, terminal device and computer-readable storage medium
CN106294119B (en) Test scheduling system and method and terminal equipment
US20160112241A1 (en) Instant messenger applications for interacting with network infrastructure devices
CN118890390A (en) Data flow mapping method, device, equipment, storage medium and product
WO2024169385A1 (en) Cluster deployment method and apparatus, and device, medium and product

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant