[go: up one dir, main page]

CN115271669B - A maintenance method and system for ERP server - Google Patents

A maintenance method and system for ERP server Download PDF

Info

Publication number
CN115271669B
CN115271669B CN202210918367.6A CN202210918367A CN115271669B CN 115271669 B CN115271669 B CN 115271669B CN 202210918367 A CN202210918367 A CN 202210918367A CN 115271669 B CN115271669 B CN 115271669B
Authority
CN
China
Prior art keywords
erp server
data
target
set sequence
server
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
CN202210918367.6A
Other languages
Chinese (zh)
Other versions
CN115271669A (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.)
Shanghai Nuochuang Information Technology Co ltd
Original Assignee
Shanghai Nuochuang Information Technology 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 Shanghai Nuochuang Information Technology Co ltd filed Critical Shanghai Nuochuang Information Technology Co ltd
Priority to CN202210918367.6A priority Critical patent/CN115271669B/en
Publication of CN115271669A publication Critical patent/CN115271669A/en
Application granted granted Critical
Publication of CN115271669B publication Critical patent/CN115271669B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/20Administration of product repair or maintenance
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3055Monitoring arrangements for monitoring the status of the computing system or of the computing system component, e.g. monitoring if the computing system is on, off, available, not available
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/04Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Economics (AREA)
  • Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Data Mining & Analysis (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Development Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Computer And Data Communications (AREA)

Abstract

本发明提供的一种用于ERP服务器的维护方法及系统,涉及ERP技术领域。在本发明中,对目标ERP服务器进行状态监听处理,以输出目标ERP服务器对应的服务器状态数据,服务器状态数据用于表征目标ERP服务器当前是否存在丢弃接收到的数据访问请求的现象。倘若服务器状态数据表征目标ERP服务器当前存在丢弃接收到的数据访问请求的现象,则对目标ERP服务器进行状态预测处理,以输出目标ERP服务器对应的状态预测数据,状态预测数据用于表征目标ERP服务器在预设时长内接收到的数据访问请求的数量。根据状态预测数据对目标ERP服务器进行维护处理。基于上述方法,可以改善现有技术中ERP服务器的维护效果不佳的问题。

The present invention provides a maintenance method and system for an ERP server, which relate to the field of ERP technology. In the present invention, a state monitoring process is performed on a target ERP server to output server state data corresponding to the target ERP server, and the server state data is used to characterize whether the target ERP server currently has a phenomenon of discarding received data access requests. If the server state data characterizes that the target ERP server currently has a phenomenon of discarding received data access requests, a state prediction process is performed on the target ERP server to output state prediction data corresponding to the target ERP server, and the state prediction data is used to characterize the number of data access requests received by the target ERP server within a preset time period. The target ERP server is maintained according to the state prediction data. Based on the above method, the problem of poor maintenance effect of the ERP server in the prior art can be improved.

Description

Maintenance method and system for ERP server
Technical Field
The invention relates to the technical field of ERP (Enterprise resource planning), in particular to a maintenance method and a maintenance system for an ERP server.
Background
An enterprise resource planning (ENTERPRISE RESOURCE PLANNING, ERP) system is a management platform which is based on information technology and provides decision operation means for enterprise decision-making layers and staff by using systematic management ideas. As ERP systems are increasingly being used, a large amount of information resources for an enterprise are stored in the ERP system. The storage of a large amount of information resources makes the received access request be too large, which easily causes the problem that the processing device corresponding to the access request crashes, so that corresponding maintenance is required, but in the prior art, the problem of poor maintenance effect exists.
Disclosure of Invention
Accordingly, the present invention is directed to a maintenance method and system for an ERP server, so as to solve the problem of poor maintenance effect of the ERP server in the prior art.
In order to achieve the above purpose, the embodiment of the present invention adopts the following technical scheme:
a maintenance method for an ERP server, comprising:
Performing state monitoring processing on a target ERP server to output server state data corresponding to the target ERP server, wherein the server state data is used for representing whether the target ERP server currently has a phenomenon of discarding a received data access request;
if the server state data represents that the target ERP server currently has the phenomenon of discarding the received data access request, carrying out state prediction processing on the target ERP server to output state prediction data corresponding to the target ERP server, wherein the state prediction data is used for representing the number of the data access requests received by the target ERP server within a preset duration;
and maintaining the target ERP server according to the state prediction data.
In some preferred embodiments, in the maintenance method for an ERP server, the step of performing a status monitoring process on a target ERP server to output server status data corresponding to the target ERP server includes:
Monitoring a pre-configured target communication port to output a corresponding first monitoring result, wherein the target communication port is used for receiving a data access request processing result reported by a target ERP server, and the target ERP server is used for outputting the corresponding data access request processing result to the target communication port under the condition that the received data access request is discarded;
If the first monitoring result is a data access request processing result reported by the target ERP server, configuring server state data corresponding to the target ERP server as a phenomenon that the target ERP server discards the received data access request currently exists;
and if the first monitoring result is that the data access request processing result reported by the target ERP server is not received, configuring the server state data corresponding to the target ERP server as that the target ERP server does not discard the received data access request currently.
In some preferred embodiments, in the above maintenance method for an ERP server, the step of performing, in case that the server status data indicates that the target ERP server currently has a phenomenon of discarding the received data access request, status prediction processing on the target ERP server to output status prediction data corresponding to the target ERP server includes:
extracting a plurality of historical data sets corresponding to the target ERP server if the server state data represents that the target ERP server currently has the phenomenon of discarding the received data access request, wherein each historical data set in the plurality of historical data sets comprises each historical data access request received by the target ERP server in a corresponding historical time period, and the time length of the historical time period is equal to the preset time length;
And carrying out state prediction processing on the target ERP server according to the plurality of historical data sets so as to output state prediction data corresponding to the target ERP server.
In some preferred embodiments, in the maintenance method for an ERP server, the step of performing, according to the plurality of historical data sets, a state prediction process on the target ERP server to output state prediction data corresponding to the target ERP server includes:
sequencing the plurality of historical data sets according to the sequence of the corresponding historical time periods from the morning to the evening so as to form a historical set sequence corresponding to the plurality of historical data sets;
Performing set construction processing on the received data access request with the current length being the preset duration to form a corresponding current data set;
And carrying out state prediction processing on the target ERP server according to the historical set sequence and the current data set so as to output state prediction data corresponding to the target ERP server.
In some preferred embodiments, in the maintenance method for an ERP server, the step of performing a state prediction process on the target ERP server according to the historical set sequence and the current data set to output state prediction data corresponding to the target ERP server includes:
Selecting a last first number of historical data sets from the historical set sequence, and sorting the first number of historical data sets and the current data set according to the sequence from the morning to the evening of the corresponding time period to form a corresponding first set sequence, wherein the number of data sets included in the first set sequence is a second number;
Performing sliding window processing on the historical set sequences according to the second quantity to form a plurality of second set sequences corresponding to the historical set sequences, wherein the quantity of historical data sets included in each second set sequence in the plurality of second set sequences is the second quantity;
For each second set sequence in the plurality of second set sequences, performing sequence similarity calculation processing on the second set sequence and the first set sequence to output sequence similarity corresponding to the second set sequence, and performing size comparison on the sequence similarity corresponding to the second set sequence to output a size comparison result corresponding to the second set sequence;
For each of the second set sequences, if the comparison result of the size corresponding to the second set sequence indicates that the sequence similarity corresponding to the second set sequence is greater than or equal to the preset similarity, determining the second set sequence as a candidate second set sequence, and performing positive correlation coefficient determination processing according to the sequence similarity corresponding to the candidate second set sequence so as to output a first matching coefficient corresponding to the candidate second set sequence;
For each candidate second set sequence, performing matching processing according to a time period corresponding to the candidate second set sequence and a time period corresponding to the second set sequence to output a second matching coefficient corresponding to the candidate second set sequence, and performing fusion processing on the second matching coefficient corresponding to the candidate second set sequence and the first matching coefficient corresponding to the candidate second set sequence to output a fusion matching coefficient corresponding to the candidate second set sequence;
Extracting a fusion matching coefficient with the maximum value from fusion matching coefficients corresponding to each candidate second set sequence, configuring the fusion matching coefficient as a target fusion matching coefficient, configuring the candidate second set sequence corresponding to the target fusion matching coefficient as a target second set sequence, and carrying out state prediction processing on the target ERP server according to the target second set sequence so as to output a state prediction number corresponding to the target ERP server.
In some preferred embodiments, in the above maintenance method for an ERP server, for each of the candidate second set sequences, performing matching processing according to a time period corresponding to the candidate second set sequence and a time period corresponding to the second set sequence to output a second matching coefficient corresponding to the candidate second set sequence, and performing fusion processing on the second matching coefficient corresponding to the candidate second set sequence and the first matching coefficient corresponding to the candidate second set sequence to output a fusion matching coefficient corresponding to the candidate second set sequence, where the step includes:
For each candidate second set sequence, carrying out matching processing according to a time period corresponding to the candidate second set sequence and a time period corresponding to the second set sequence so as to output a second matching coefficient corresponding to the candidate second set sequence;
And for each candidate second set sequence, carrying out weighted summation calculation processing on a second matching coefficient corresponding to the candidate second set sequence and a first matching coefficient corresponding to the candidate second set sequence so as to output a fusion matching coefficient corresponding to the candidate second set sequence.
In some preferred embodiments, in the maintenance method for an ERP server, the step of performing maintenance processing on the target ERP server according to the state prediction data includes:
Comparing the state prediction data with pre-configured standard state data to determine whether maintenance processing is required for the target ERP server, wherein if the state prediction data is greater than or equal to the standard state data, maintenance processing is required for the target ERP server, and if the state prediction data is less than the standard state data, maintenance processing is not required for the target ERP server;
And under the condition that maintenance processing is required to be carried out on the target ERP server, a pre-configured standby data access thread and a data access thread in current use are used for processing the data access request in a later preset time period.
The embodiment of the invention also provides a maintenance system for the ERP server, which comprises the following steps:
The state monitoring module is used for carrying out state monitoring processing on a target ERP server so as to output server state data corresponding to the target ERP server, wherein the server state data is used for representing whether the target ERP server currently has a phenomenon of discarding a received data access request;
The state prediction module is used for carrying out state prediction processing on the target ERP server to output state prediction data corresponding to the target ERP server in case that the server state data represents that the target ERP server currently has the phenomenon of discarding the received data access request, wherein the state prediction data is used for representing the number of the data access requests received by the target ERP server within a preset duration;
and the server maintenance processing module is used for carrying out maintenance processing on the target ERP server according to the state prediction data.
In some preferred embodiments, in the maintenance system for an ERP server, the state prediction module is specifically configured to:
extracting a plurality of historical data sets corresponding to the target ERP server if the server state data represents that the target ERP server currently has the phenomenon of discarding the received data access request, wherein each historical data set in the plurality of historical data sets comprises each historical data access request received by the target ERP server in a corresponding historical time period, and the time length of the historical time period is equal to the preset time length;
And carrying out state prediction processing on the target ERP server according to the plurality of historical data sets so as to output state prediction data corresponding to the target ERP server.
In some preferred embodiments, in the maintenance system for an ERP server, the server maintenance processing module is specifically configured to:
Comparing the state prediction data with pre-configured standard state data to determine whether maintenance processing is required for the target ERP server, wherein if the state prediction data is greater than or equal to the standard state data, maintenance processing is required for the target ERP server, and if the state prediction data is less than the standard state data, maintenance processing is not required for the target ERP server;
And under the condition that maintenance processing is required to be carried out on the target ERP server, a pre-configured standby data access thread and a data access thread in current use are used for processing the data access request in a later preset time period.
The maintenance method and system for the ERP server provided by the embodiment of the invention firstly, the state monitoring processing is carried out on the target ERP server, and outputting server state data corresponding to the target ERP server, wherein the server state data is used for representing whether the target ERP server currently has the phenomenon of discarding the received data access request. Then, if the server state data represents that the target ERP server currently has the phenomenon of discarding the received data access request, state prediction processing is performed on the target ERP server so as to output state prediction data corresponding to the target ERP server, wherein the state prediction data is used for representing the number of the data access requests received by the target ERP server within a preset duration. And finally, maintaining the target ERP server according to the state prediction data. The target ERP server is maintained according to the state prediction data obtained by predicting the state in a period of time in the future, so that the maintained target ERP server can be adapted to the period of time in the future, and compared with the conventional technical scheme for carrying out maintenance according to the current state data, the maintenance effect can be improved, so that the problem of poor maintenance effect of the ERP server in the prior art is solved.
In order to make the above objects, features and advantages of the present invention more comprehensible, preferred embodiments accompanied with figures are described in detail below.
Drawings
Fig. 1 is a block diagram of an ERP server management platform according to an embodiment of the present invention.
Fig. 2 is a flowchart illustrating steps included in a maintenance method for an ERP server according to an embodiment of the present invention.
Fig. 3 is a schematic diagram of each module included in a maintenance system for an ERP server according to an embodiment of the present invention.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present invention more apparent, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is apparent that the described embodiments are only some embodiments of the present invention, but not all embodiments of the present invention. The components of the embodiments of the present invention generally described and illustrated in the figures herein may be arranged and designed in a wide variety of different configurations.
Thus, the following detailed description of the embodiments of the invention, as presented in the figures, is not intended to limit the scope of the invention, as claimed, but is merely representative of selected embodiments of the invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
As shown in fig. 1, an embodiment of the present invention provides an ERP server management platform. Wherein, the ERP server management platform can include a memory and a processor.
In detail, the memory and the processor are electrically connected directly or indirectly to realize transmission or interaction of data. For example, electrical connection may be made to each other via one or more communication buses or signal lines. The memory may store at least one software functional module (computer program) that may exist in the form of software or firmware. The processor may be configured to execute the executable computer program stored in the memory, so as to implement the maintenance method for the ERP server provided by the embodiment of the present invention.
Alternatively, in some embodiments, the Memory may be, but is not limited to, random access Memory (Random Access Memory, RAM), read Only Memory (ROM), programmable Read Only Memory (Programmable Read-Only Memory, PROM), erasable Read Only Memory (Erasable Programmable Read-Only Memory, EPROM), electrically erasable Read Only Memory (Electric Erasable Programmable Read-Only Memory, EEPROM), and the like. The processor may be a general purpose processor including a central processing unit (Central Processing Unit, CPU), a network processor (Network Processor, NP), a System on Chip (SoC), etc., or may be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware components.
Alternatively, in some embodiments, the ERP server management platform may be one or more servers with data processing capabilities.
With reference to fig. 2, the embodiment of the invention also provides a maintenance method for the ERP server, which can be applied to the ERP server management platform. The method steps defined by the flow related to the maintenance method for the ERP server can be realized by the ERP server management platform.
The specific flow shown in fig. 2 will be described in detail.
Step 110, performing state monitoring processing on a target ERP server to output server state data corresponding to the target ERP server.
In the embodiment of the invention, the ERP server management platform can perform state monitoring processing on the target ERP server so as to output server state data corresponding to the target ERP server. The server state data is used for representing whether the target ERP server currently has a phenomenon of discarding the received data access request.
Step 120, if the server status data indicates that the target ERP server currently has a phenomenon of discarding the received data access request, performing status prediction processing on the target ERP server, so as to output status prediction data corresponding to the target ERP server.
In the embodiment of the invention, the ERP server management platform can perform state prediction processing on the target ERP server under the condition that the server state data represents that the target ERP server currently has the phenomenon of discarding the received data access request so as to output state prediction data corresponding to the target ERP server. The state prediction data is used for representing the number of data access requests received by the target ERP server within a preset duration.
And step 130, maintaining the target ERP server according to the state prediction data.
In the embodiment of the invention, the ERP server management platform can maintain the target ERP server according to the state prediction data.
Based on the maintenance method for the ERP server, firstly, state monitoring processing is performed on the target ERP server to output server state data corresponding to the target ERP server, wherein the server state data is used for representing whether the target ERP server currently discards the received data access request or not. Then, if the server state data represents that the target ERP server currently has the phenomenon of discarding the received data access request, state prediction processing is performed on the target ERP server so as to output state prediction data corresponding to the target ERP server, wherein the state prediction data is used for representing the number of the data access requests received by the target ERP server within a preset duration. And finally, maintaining the target ERP server according to the state prediction data. The target ERP server is maintained according to the state prediction data obtained by predicting the state in a period of time in the future, so that the maintained target ERP server can be adapted to the period of time in the future, and compared with the conventional technical scheme for carrying out maintenance according to the current state data, the maintenance effect can be improved, so that the problem of poor maintenance effect of the ERP server in the prior art is solved.
Alternatively, in some embodiments, step 110 may include the following:
Monitoring a pre-configured target communication port to output a corresponding first monitoring result, wherein the target communication port is used for receiving a data access request processing result reported by a target ERP server, and the target ERP server is used for outputting the corresponding data access request processing result to the target communication port under the condition that the received data access request is discarded;
If the first monitoring result is a data access request processing result reported by the target ERP server, configuring server state data corresponding to the target ERP server as a phenomenon that the target ERP server discards the received data access request currently exists;
and if the first monitoring result is that the data access request processing result reported by the target ERP server is not received, configuring the server state data corresponding to the target ERP server as that the target ERP server does not discard the received data access request currently.
Alternatively, in some embodiments, step 120 may include the following:
extracting a plurality of historical data sets corresponding to the target ERP server if the server state data represents that the target ERP server currently has the phenomenon of discarding the received data access request, wherein each historical data set in the plurality of historical data sets comprises each historical data access request received by the target ERP server in a corresponding historical time period, and the time length of the historical time period is equal to the preset time length;
And carrying out state prediction processing on the target ERP server according to the plurality of historical data sets so as to output state prediction data corresponding to the target ERP server.
Optionally, in some embodiments, the step of performing a state prediction process on the target ERP server according to the plurality of historical data sets to output state prediction data corresponding to the target ERP server may include the following:
sequencing the plurality of historical data sets according to the sequence of the corresponding historical time periods from the morning to the evening so as to form a historical set sequence corresponding to the plurality of historical data sets;
Performing set construction processing on the received data access request with the current length being the preset duration to form a corresponding current data set;
And carrying out state prediction processing on the target ERP server according to the historical set sequence and the current data set so as to output state prediction data corresponding to the target ERP server.
Optionally, in some embodiments, the step of performing a state prediction process on the target ERP server according to the historical set sequence and the current data set to output state prediction data corresponding to the target ERP server may include the following:
Selecting a last first number of historical data sets from the historical set sequence, and sorting the first number of historical data sets and the current data set according to the sequence from the morning to the evening of the corresponding time period to form a corresponding first set sequence, wherein the number of data sets included in the first set sequence is a second number;
Performing sliding window processing on the historical set sequences according to the second quantity to form a plurality of second set sequences corresponding to the historical set sequences, wherein the quantity of historical data sets included in each second set sequence in the plurality of second set sequences is the second quantity;
For each second set sequence in the plurality of second set sequences, performing sequence similarity calculation processing on the second set sequence and the first set sequence to output sequence similarity corresponding to the second set sequence, and performing size comparison on the sequence similarity corresponding to the second set sequence to output a size comparison result corresponding to the second set sequence;
For each of the second set sequences, if the comparison result of the size corresponding to the second set sequence indicates that the sequence similarity corresponding to the second set sequence is greater than or equal to the preset similarity, determining the second set sequence as a candidate second set sequence, and performing positive correlation coefficient determination processing according to the sequence similarity corresponding to the candidate second set sequence so as to output a first matching coefficient corresponding to the candidate second set sequence;
For each candidate second set sequence, performing matching processing according to a time period corresponding to the candidate second set sequence and a time period corresponding to the second set sequence to output a second matching coefficient corresponding to the candidate second set sequence, and performing fusion processing (such as weighted summation calculation) on the second matching coefficient corresponding to the candidate second set sequence and the first matching coefficient corresponding to the candidate second set sequence to output a fusion matching coefficient corresponding to the candidate second set sequence;
Extracting a fusion matching coefficient with the maximum value from fusion matching coefficients corresponding to each candidate second set sequence, configuring the fusion matching coefficient as a target fusion matching coefficient, configuring the candidate second set sequence corresponding to the target fusion matching coefficient as a target second set sequence, and performing state prediction processing on the target ERP server according to the target second set sequence to output state prediction data corresponding to the target ERP server (for example, the number of data access requests included in a data set after the last data set in the target second set sequence can be used as the state prediction data).
Optionally, in some embodiments, the step of performing, for each of the second set sequences in the plurality of second set sequences, a sequence similarity calculation process on the second set sequence and the first set sequence to output a sequence similarity corresponding to the second set sequence may include the following:
For each sequence ordering position, calculating the coincidence degree of a data set of the sequence ordering position in the first set sequence and a data set of the sequence ordering position in the second set sequence to output the coincidence degree of a set corresponding to the sequence ordering position, and then carrying out first similarity calculation processing according to the coincidence degree of a set corresponding to each sequence ordering position to output the first similarity between the first set sequence and the second set sequence;
for each data set in the first set sequence, classifying the plurality of data access requests included in the data set according to the similarity of request objects among the plurality of data access requests included in the data set to form at least one first data subset corresponding to the data set, wherein each first data subset in the at least one first data subset comprises at least one data access request;
For each data set in the second set sequence, classifying the plurality of data access requests included in the data set according to the similarity of the plurality of data access requests related to the request object, so as to form at least one second data subset corresponding to the data set, wherein each second data subset in the at least one second data subset comprises at least one data access request;
For each first data subset, according to the similarity of the data access requests included in the first data subset with respect to the request object, extracting one data access request with the maximum similarity with other data access requests from the first data subset, and configuring the data access request as a first data access request corresponding to the first data subset;
For each second data subset, according to the similarity of the data access requests included in the second data subset with respect to the request object, extracting one data access request with the maximum similarity with other data access requests from the second data subset, and configuring the data access request as a second data access request corresponding to the second data subset;
For each data set in the first set sequence, performing set construction processing according to a first data access request corresponding to each first data subset in at least one first data subset corresponding to the data set, so as to output a first updated data set corresponding to the data set, and for each data set in the second set sequence, performing set construction processing according to a second data access request corresponding to each second data subset in at least one second data subset corresponding to the data set, so as to output a second updated data set corresponding to the data set;
For each sequence ordering position, performing contact ratio calculation on a first updated data set corresponding to a data set of the sequence ordering position in the first set sequence and a second updated data set corresponding to a data set of the sequence ordering position in the second set sequence to output an updated set contact ratio corresponding to the sequence ordering position, and performing second similarity calculation processing according to the updated set contact ratio corresponding to each sequence ordering position to output a second similarity between the first set sequence and the second set sequence;
And carrying out weighted summation calculation on the first similarity and the second similarity between the first set sequence and the second set sequence so as to output the sequence similarity between the first set sequence and the second set sequence.
Optionally, in some embodiments, the step of performing, for each of the candidate second set sequences, matching processing according to a time period corresponding to the candidate second set sequence and a time period corresponding to the second set sequence to output a second matching coefficient corresponding to the candidate second set sequence, and performing fusion processing on the second matching coefficient corresponding to the candidate second set sequence and the first matching coefficient corresponding to the candidate second set sequence to output a fusion matching coefficient corresponding to the candidate second set sequence may include:
For each candidate second set sequence, carrying out matching processing according to a time period corresponding to the candidate second set sequence and a time period corresponding to the second set sequence so as to output a second matching coefficient corresponding to the candidate second set sequence;
And for each candidate second set sequence, carrying out weighted summation calculation processing on a second matching coefficient corresponding to the candidate second set sequence and a first matching coefficient corresponding to the candidate second set sequence so as to output a fusion matching coefficient corresponding to the candidate second set sequence.
Alternatively, in some embodiments, step 130 may include the following:
Comparing the state prediction data with pre-configured standard state data to determine whether maintenance processing is required for the target ERP server, wherein if the state prediction data is greater than or equal to the standard state data, maintenance processing is required for the target ERP server, and if the state prediction data is less than the standard state data, maintenance processing is not required for the target ERP server;
And under the condition that maintenance processing is required to be carried out on the target ERP server, a pre-configured standby data access thread and a data access thread in current use are used for processing the data access request in a later preset time period.
With reference to fig. 3, the embodiment of the invention also provides a maintenance system for the ERP server, which can be applied to the ERP server management platform. The maintenance system for the ERP server can comprise the following modules:
The state monitoring module is used for carrying out state monitoring processing on a target ERP server so as to output server state data corresponding to the target ERP server, wherein the server state data is used for representing whether the target ERP server currently has a phenomenon of discarding a received data access request;
The state prediction module is used for carrying out state prediction processing on the target ERP server to output state prediction data corresponding to the target ERP server in case that the server state data represents that the target ERP server currently has the phenomenon of discarding the received data access request, wherein the state prediction data is used for representing the number of the data access requests received by the target ERP server within a preset duration;
and the server maintenance processing module is used for carrying out maintenance processing on the target ERP server according to the state prediction data.
Alternatively, in some embodiments, the state monitoring module is specifically configured to:
Monitoring a pre-configured target communication port to output a corresponding first monitoring result, wherein the target communication port is used for receiving a data access request processing result reported by a target ERP server, and the target ERP server is used for outputting the corresponding data access request processing result to the target communication port under the condition that the received data access request is discarded;
If the first monitoring result is a data access request processing result reported by the target ERP server, configuring server state data corresponding to the target ERP server as a phenomenon that the target ERP server discards the received data access request currently exists;
and if the first monitoring result is that the data access request processing result reported by the target ERP server is not received, configuring the server state data corresponding to the target ERP server as that the target ERP server does not discard the received data access request currently.
Alternatively, in some embodiments, the state prediction module is specifically configured to:
extracting a plurality of historical data sets corresponding to the target ERP server if the server state data represents that the target ERP server currently has the phenomenon of discarding the received data access request, wherein each historical data set in the plurality of historical data sets comprises each historical data access request received by the target ERP server in a corresponding historical time period, and the time length of the historical time period is equal to the preset time length;
And carrying out state prediction processing on the target ERP server according to the plurality of historical data sets so as to output state prediction data corresponding to the target ERP server.
Optionally, in some embodiments, the server maintenance processing module is specifically configured to:
Comparing the state prediction data with pre-configured standard state data to determine whether maintenance processing is required for the target ERP server, wherein if the state prediction data is greater than or equal to the standard state data, maintenance processing is required for the target ERP server, and if the state prediction data is less than the standard state data, maintenance processing is not required for the target ERP server;
And under the condition that maintenance processing is required to be carried out on the target ERP server, a pre-configured standby data access thread and a data access thread in current use are used for processing the data access request in a later preset time period.
In summary, according to the maintenance method and system for the ERP server provided by the invention, firstly, the state monitoring process is performed on the target ERP server to output the server state data corresponding to the target ERP server, where the server state data is used to characterize whether the target ERP server currently has a phenomenon of discarding the received data access request. Then, if the server state data represents that the target ERP server currently has the phenomenon of discarding the received data access request, state prediction processing is performed on the target ERP server so as to output state prediction data corresponding to the target ERP server, wherein the state prediction data is used for representing the number of the data access requests received by the target ERP server within a preset duration. And finally, maintaining the target ERP server according to the state prediction data. The target ERP server is maintained according to the state prediction data obtained by predicting the state in a period of time in the future, so that the maintained target ERP server can be adapted to the period of time in the future, and compared with the conventional technical scheme for carrying out maintenance according to the current state data, the maintenance effect can be improved, so that the problem of poor maintenance effect of the ERP server in the prior art is solved.
The above description is only of the preferred embodiments of the present invention and is not intended to limit the present invention, but various modifications and variations can be made to the present invention by those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (6)

1.一种用于ERP服务器的维护方法,其特征在于,包括:1. A maintenance method for an ERP server, comprising: 对目标ERP服务器进行状态监听处理,以输出所述目标ERP服务器对应的服务器状态数据,所述服务器状态数据用于表征所述目标ERP服务器当前是否存在丢弃接收到的数据访问请求的现象;Performing status monitoring processing on the target ERP server to output server status data corresponding to the target ERP server, wherein the server status data is used to indicate whether the target ERP server currently discards the received data access request; 倘若所述服务器状态数据表征所述目标ERP服务器当前存在丢弃接收到的数据访问请求的现象,则对所述目标ERP服务器进行状态预测处理,以输出所述目标ERP服务器对应的状态预测数据,所述状态预测数据用于表征所述目标ERP服务器在预设时长内接收到的数据访问请求的数量;If the server status data indicates that the target ERP server currently discards the received data access requests, a status prediction process is performed on the target ERP server to output status prediction data corresponding to the target ERP server, wherein the status prediction data is used to indicate the number of data access requests received by the target ERP server within a preset time period; 根据所述状态预测数据对所述目标ERP服务器进行维护处理;Performing maintenance processing on the target ERP server according to the status prediction data; 所述倘若所述服务器状态数据表征所述目标ERP服务器当前存在丢弃接收到的数据访问请求的现象,则对所述目标ERP服务器进行状态预测处理,以输出所述目标ERP服务器对应的状态预测数据的步骤,包括:If the server status data indicates that the target ERP server currently discards the received data access request, the step of performing status prediction processing on the target ERP server to output status prediction data corresponding to the target ERP server includes: 倘若所述服务器状态数据表征所述目标ERP服务器当前存在丢弃接收到的数据访问请求的现象,则提取到所述目标ERP服务器对应的多个历史数据集合,所述多个历史数据集合中的每一个所述历史数据集合包括对应历史时间段内所述目标ERP服务器接收到的每一条历史数据访问请求,所述历史时间段的时间长度等于所述预设时长;If the server status data indicates that the target ERP server currently discards the received data access request, multiple historical data sets corresponding to the target ERP server are extracted, each of the multiple historical data sets includes each historical data access request received by the target ERP server in a corresponding historical time period, and the length of the historical time period is equal to the preset time period; 根据所述多个历史数据集合,对所述目标ERP服务器进行状态预测处理,以输出所述目标ERP服务器对应的状态预测数据;According to the plurality of historical data sets, performing state prediction processing on the target ERP server to output state prediction data corresponding to the target ERP server; 所述根据所述多个历史数据集合,对所述目标ERP服务器进行状态预测处理,以输出所述目标ERP服务器对应的状态预测数据的步骤,包括:The step of performing status prediction processing on the target ERP server according to the plurality of historical data sets to output status prediction data corresponding to the target ERP server comprises: 根据对应的历史时间段从早到晚的先后顺序,对所述多个历史数据集合进行排序处理,以形成所述多个历史数据集合对应的历史集合序列;Sorting the plurality of historical data sets according to the order of the corresponding historical time periods from early to late, so as to form a historical set sequence corresponding to the plurality of historical data sets; 对当前长度为所述预设时长的时间段内接收到的数据访问请求进行集合构建处理,以形成对应的当前数据集合;Performing set construction processing on data access requests received within a time period whose current length is the preset time length to form a corresponding current data set; 根据所述历史集合序列和所述当前数据集合,对所述目标ERP服务器进行状态预测处理,以输出所述目标ERP服务器对应的状态预测数据;According to the historical set sequence and the current data set, a state prediction process is performed on the target ERP server to output state prediction data corresponding to the target ERP server; 所述根据所述历史集合序列和所述当前数据集合,对所述目标ERP服务器进行状态预测处理,以输出所述目标ERP服务器对应的状态预测数据的步骤,包括:The step of performing state prediction processing on the target ERP server according to the historical set sequence and the current data set to output state prediction data corresponding to the target ERP server includes: 从所述历史集合序列中选择出最后的第一数量个历史数据集合,并根据对应的时间段从早到晚的先后顺序,对所述第一数量个历史数据集合和所述当前数据集合进行排序处理,以形成对应的第一集合序列,所述第一集合序列包括的数据集合的数量为第二数量;Selecting the last first number of historical data sets from the historical set sequence, and sorting the first number of historical data sets and the current data set according to the chronological order of the corresponding time periods from early to late, so as to form a corresponding first set sequence, wherein the number of data sets included in the first set sequence is the second number; 根据所述第二数量对所述历史集合序列进行滑窗处理,以形成所述历史集合序列对应的多个第二集合序列,所述多个第二集合序列中的每一个所述第二集合序列包括的历史数据集合的数量为所述第二数量;Performing sliding window processing on the historical set sequence according to the second number to form a plurality of second set sequences corresponding to the historical set sequence, wherein each of the plurality of second set sequences includes the second number of historical data sets; 对于所述多个第二集合序列中的每一个所述第二集合序列,对该第二集合序列和所述第一集合序列进行序列相似度计算处理,以输出该第二集合序列对应的序列相似度,并对该第二集合序列对应的序列相似度进行大小比较,以输出该第二集合序列对应的大小比较结果;For each of the second set sequences in the plurality of second set sequences, performing sequence similarity calculation processing on the second set sequence and the first set sequence to output a sequence similarity corresponding to the second set sequence, and performing size comparison on the sequence similarities corresponding to the second set sequence to output a size comparison result corresponding to the second set sequence; 对于所述多个第二集合序列中的每一个所述第二集合序列,倘若该第二集合序列对应的大小比较结果表征该第二集合序列对应的序列相似度大于或等于预设相似度,则将该第二集合序列确定为候选第二集合序列,并根据该候选第二集合序列对应的序列相似度进行正相关系数确定处理,以输出该候选第二集合序列对应的第一匹配系数;For each of the plurality of second set sequences, if the size comparison result corresponding to the second set sequence indicates that the sequence similarity corresponding to the second set sequence is greater than or equal to the preset similarity, the second set sequence is determined as a candidate second set sequence, and a positive correlation coefficient determination process is performed according to the sequence similarity corresponding to the candidate second set sequence, so as to output a first matching coefficient corresponding to the candidate second set sequence; 对于每一个所述候选第二集合序列,根据该候选第二集合序列对应的时间段和所述第二集合序列对应的时间段进行匹配处理,以输出该候选第二集合序列对应的第二匹配系数,并对该候选第二集合序列对应的第二匹配系数和该候选第二集合序列对应的第一匹配系数进行融合处理,以输出该候选第二集合序列对应的融合匹配系数;For each of the candidate second set sequences, matching processing is performed according to a time period corresponding to the candidate second set sequence and a time period corresponding to the second set sequence to output a second matching coefficient corresponding to the candidate second set sequence, and fusing processing is performed on the second matching coefficient corresponding to the candidate second set sequence and the first matching coefficient corresponding to the candidate second set sequence to output a fused matching coefficient corresponding to the candidate second set sequence; 从每一个所述候选第二集合序列对应的融合匹配系数中提取出具有最大值的融合匹配系数,并将该融合匹配系数配置为目标融合匹配系数,再将该目标融合匹配系数对应的候选第二集合序列配置为目标第二集合序列,以及,根据该目标第二集合序列对所述目标ERP服务器进行状态预测处理,以输出所述目标ERP服务器对应的状态预测数。A fusion matching coefficient with a maximum value is extracted from the fusion matching coefficients corresponding to each of the candidate second set sequences, and the fusion matching coefficient is configured as a target fusion matching coefficient. The candidate second set sequence corresponding to the target fusion matching coefficient is then configured as a target second set sequence. In addition, state prediction processing is performed on the target ERP server according to the target second set sequence to output a state prediction number corresponding to the target ERP server. 2.如权利要求1所述的用于ERP服务器的维护方法,其特征在于,所述对目标ERP服务器进行状态监听处理,以输出所述目标ERP服务器对应的服务器状态数据的步骤,包括:2. The maintenance method for an ERP server according to claim 1, wherein the step of performing status monitoring processing on the target ERP server to output server status data corresponding to the target ERP server comprises: 对预先配置的目标通信端口进行监听,以输出对应的第一监听结果,所述目标通信端口用于接收目标ERP服务器上报的数据访问请求处理结果,所述目标ERP服务器用于在存在丢弃接收到的数据访问请求的现象的情形下,向所述目标通信端口输出对应的数据访问请求处理结果;Monitoring a pre-configured target communication port to output a corresponding first monitoring result, wherein the target communication port is used to receive a data access request processing result reported by a target ERP server, and the target ERP server is used to output the corresponding data access request processing result to the target communication port in the event that a received data access request is discarded; 倘若所述第一监听结果为接收到所述目标ERP服务器上报的数据访问请求处理结果,则将所述目标ERP服务器对应的服务器状态数据配置为所述目标ERP服务器当前存在丢弃接收到的数据访问请求的现象;If the first monitoring result is a data access request processing result reported by the target ERP server, the server status data corresponding to the target ERP server is configured to indicate that the target ERP server currently discards the received data access request; 倘若所述第一监听结果为未接收到所述目标ERP服务器上报的数据访问请求处理结果,则将所述目标ERP服务器对应的服务器状态数据配置为所述目标ERP服务器当前不存在丢弃接收到的数据访问请求的现象。If the first monitoring result is that the data access request processing result reported by the target ERP server is not received, the server status data corresponding to the target ERP server is configured to indicate that the target ERP server currently does not discard the received data access request. 3.如权利要求1所述的用于ERP服务器的维护方法,其特征在于,所述对于每一个所述候选第二集合序列,根据该候选第二集合序列对应的时间段和所述第二集合序列对应的时间段进行匹配处理,以输出该候选第二集合序列对应的第二匹配系数,并对该候选第二集合序列对应的第二匹配系数和该候选第二集合序列对应的第一匹配系数进行融合处理,以输出该候选第二集合序列对应的融合匹配系数的步骤,包括:3. The maintenance method for an ERP server according to claim 1, characterized in that the step of performing matching processing on each of the candidate second set sequences according to a time period corresponding to the candidate second set sequence and a time period corresponding to the second set sequence to output a second matching coefficient corresponding to the candidate second set sequence, and performing fusion processing on the second matching coefficient corresponding to the candidate second set sequence and the first matching coefficient corresponding to the candidate second set sequence to output a fused matching coefficient corresponding to the candidate second set sequence comprises: 对于每一个所述候选第二集合序列,根据该候选第二集合序列对应的时间段和所述第二集合序列对应的时间段进行匹配处理,以输出该候选第二集合序列对应的第二匹配系数;For each of the candidate second set sequences, matching processing is performed according to a time period corresponding to the candidate second set sequence and a time period corresponding to the second set sequence, so as to output a second matching coefficient corresponding to the candidate second set sequence; 对于每一个所述候选第二集合序列,对该候选第二集合序列对应的第二匹配系数和该候选第二集合序列对应的第一匹配系数进行加权求和计算处理,以输出该候选第二集合序列对应的融合匹配系数。For each of the candidate second set sequences, a weighted sum calculation is performed on the second matching coefficient corresponding to the candidate second set sequence and the first matching coefficient corresponding to the candidate second set sequence to output a fusion matching coefficient corresponding to the candidate second set sequence. 4.如权利要求1-3任意一项所述的用于ERP服务器的维护方法,其特征在于,所述根据所述状态预测数据对所述目标ERP服务器进行维护处理的步骤,包括:4. The maintenance method for an ERP server according to any one of claims 1 to 3, wherein the step of performing maintenance processing on the target ERP server according to the state prediction data comprises: 对所述状态预测数据和预先配置的标准状态数据进行比较处理,以确定是否需要对所述目标ERP服务器进行维护处理,倘若所述状态预测数据大于或等于所述标准状态数据,则需要对所述目标ERP服务器进行维护处理,倘若所述状态预测数据小于所述标准状态数据,则不需要对所述目标ERP服务器进行维护处理;Compare the state prediction data with pre-configured standard state data to determine whether maintenance processing is required for the target ERP server. If the state prediction data is greater than or equal to the standard state data, maintenance processing is required for the target ERP server. If the state prediction data is less than the standard state data, maintenance processing is not required for the target ERP server. 在需要对所述目标ERP服务器进行维护处理的情形下,将预先配置的备用数据访问线程和当前使用中的数据访问线程,用于在之后的预设时长内对数据访问请求进行处理。In the case where maintenance processing is required for the target ERP server, the pre-configured standby data access thread and the currently used data access thread are used to process the data access request within a preset time period thereafter. 5.一种用于ERP服务器的维护系统,其特征在于,包括:5. A maintenance system for an ERP server, comprising: 状态监听模块,用于对目标ERP服务器进行状态监听处理,以输出所述目标ERP服务器对应的服务器状态数据,所述服务器状态数据用于表征所述目标ERP服务器当前是否存在丢弃接收到的数据访问请求的现象;A status monitoring module is used to perform status monitoring processing on the target ERP server to output server status data corresponding to the target ERP server, wherein the server status data is used to indicate whether the target ERP server currently discards the received data access request; 状态预测模块,用于倘若所述服务器状态数据表征所述目标ERP服务器当前存在丢弃接收到的数据访问请求的现象,则对所述目标ERP服务器进行状态预测处理,以输出所述目标ERP服务器对应的状态预测数据,所述状态预测数据用于表征所述目标ERP服务器在预设时长内接收到的数据访问请求的数量;A state prediction module, configured to perform state prediction processing on the target ERP server if the server state data indicates that the target ERP server currently discards received data access requests, so as to output state prediction data corresponding to the target ERP server, wherein the state prediction data is used to indicate the number of data access requests received by the target ERP server within a preset time period; 服务器维护处理模块,用于根据所述状态预测数据对所述目标ERP服务器进行维护处理;A server maintenance processing module, used for performing maintenance processing on the target ERP server according to the status prediction data; 所述状态预测模块具体用于:The state prediction module is specifically used for: 倘若所述服务器状态数据表征所述目标ERP服务器当前存在丢弃接收到的数据访问请求的现象,则提取到所述目标ERP服务器对应的多个历史数据集合,所述多个历史数据集合中的每一个所述历史数据集合包括对应历史时间段内所述目标ERP服务器接收到的每一条历史数据访问请求,所述历史时间段的时间长度等于所述预设时长;If the server status data indicates that the target ERP server currently discards the received data access request, multiple historical data sets corresponding to the target ERP server are extracted, each of the multiple historical data sets includes each historical data access request received by the target ERP server in a corresponding historical time period, and the length of the historical time period is equal to the preset time period; 根据所述多个历史数据集合,对所述目标ERP服务器进行状态预测处理,以输出所述目标ERP服务器对应的状态预测数据;According to the plurality of historical data sets, performing state prediction processing on the target ERP server to output state prediction data corresponding to the target ERP server; 所述根据所述多个历史数据集合,对所述目标ERP服务器进行状态预测处理,以输出所述目标ERP服务器对应的状态预测数据,包括:The performing state prediction processing on the target ERP server according to the plurality of historical data sets to output state prediction data corresponding to the target ERP server includes: 根据对应的历史时间段从早到晚的先后顺序,对所述多个历史数据集合进行排序处理,以形成所述多个历史数据集合对应的历史集合序列;Sorting the plurality of historical data sets according to the order of the corresponding historical time periods from early to late, so as to form a historical set sequence corresponding to the plurality of historical data sets; 对当前长度为所述预设时长的时间段内接收到的数据访问请求进行集合构建处理,以形成对应的当前数据集合;Performing set construction processing on data access requests received within a time period whose current length is the preset time length to form a corresponding current data set; 根据所述历史集合序列和所述当前数据集合,对所述目标ERP服务器进行状态预测处理,以输出所述目标ERP服务器对应的状态预测数据;According to the historical set sequence and the current data set, a state prediction process is performed on the target ERP server to output state prediction data corresponding to the target ERP server; 所述根据所述历史集合序列和所述当前数据集合,对所述目标ERP服务器进行状态预测处理,以输出所述目标ERP服务器对应的状态预测数据,包括:The performing state prediction processing on the target ERP server according to the historical set sequence and the current data set to output state prediction data corresponding to the target ERP server includes: 从所述历史集合序列中选择出最后的第一数量个历史数据集合,并根据对应的时间段从早到晚的先后顺序,对所述第一数量个历史数据集合和所述当前数据集合进行排序处理,以形成对应的第一集合序列,所述第一集合序列包括的数据集合的数量为第二数量;Selecting the last first number of historical data sets from the historical set sequence, and sorting the first number of historical data sets and the current data set according to the chronological order of the corresponding time periods from early to late, so as to form a corresponding first set sequence, wherein the number of data sets included in the first set sequence is the second number; 根据所述第二数量对所述历史集合序列进行滑窗处理,以形成所述历史集合序列对应的多个第二集合序列,所述多个第二集合序列中的每一个所述第二集合序列包括的历史数据集合的数量为所述第二数量;Performing sliding window processing on the historical set sequence according to the second number to form a plurality of second set sequences corresponding to the historical set sequence, wherein each of the plurality of second set sequences includes the second number of historical data sets; 对于所述多个第二集合序列中的每一个所述第二集合序列,对该第二集合序列和所述第一集合序列进行序列相似度计算处理,以输出该第二集合序列对应的序列相似度,并对该第二集合序列对应的序列相似度进行大小比较,以输出该第二集合序列对应的大小比较结果;For each of the second set sequences in the plurality of second set sequences, performing sequence similarity calculation processing on the second set sequence and the first set sequence to output a sequence similarity corresponding to the second set sequence, and performing size comparison on the sequence similarities corresponding to the second set sequence to output a size comparison result corresponding to the second set sequence; 对于所述多个第二集合序列中的每一个所述第二集合序列,倘若该第二集合序列对应的大小比较结果表征该第二集合序列对应的序列相似度大于或等于预设相似度,则将该第二集合序列确定为候选第二集合序列,并根据该候选第二集合序列对应的序列相似度进行正相关系数确定处理,以输出该候选第二集合序列对应的第一匹配系数;For each of the plurality of second set sequences, if the size comparison result corresponding to the second set sequence indicates that the sequence similarity corresponding to the second set sequence is greater than or equal to the preset similarity, the second set sequence is determined as a candidate second set sequence, and a positive correlation coefficient determination process is performed according to the sequence similarity corresponding to the candidate second set sequence, so as to output a first matching coefficient corresponding to the candidate second set sequence; 对于每一个所述候选第二集合序列,根据该候选第二集合序列对应的时间段和所述第二集合序列对应的时间段进行匹配处理,以输出该候选第二集合序列对应的第二匹配系数,并对该候选第二集合序列对应的第二匹配系数和该候选第二集合序列对应的第一匹配系数进行融合处理,以输出该候选第二集合序列对应的融合匹配系数;For each of the candidate second set sequences, matching processing is performed according to a time period corresponding to the candidate second set sequence and a time period corresponding to the second set sequence to output a second matching coefficient corresponding to the candidate second set sequence, and fusing processing is performed on the second matching coefficient corresponding to the candidate second set sequence and the first matching coefficient corresponding to the candidate second set sequence to output a fused matching coefficient corresponding to the candidate second set sequence; 从每一个所述候选第二集合序列对应的融合匹配系数中提取出具有最大值的融合匹配系数,并将该融合匹配系数配置为目标融合匹配系数,再将该目标融合匹配系数对应的候选第二集合序列配置为目标第二集合序列,以及,根据该目标第二集合序列对所述目标ERP服务器进行状态预测处理,以输出所述目标ERP服务器对应的状态预测数。A fusion matching coefficient with a maximum value is extracted from the fusion matching coefficients corresponding to each of the candidate second set sequences, and the fusion matching coefficient is configured as a target fusion matching coefficient. The candidate second set sequence corresponding to the target fusion matching coefficient is then configured as a target second set sequence. In addition, state prediction processing is performed on the target ERP server according to the target second set sequence to output a state prediction number corresponding to the target ERP server. 6.如权利要求5所述的用于ERP服务器的维护系统,其特征在于,所述服务器维护处理模块具体用于:6. The maintenance system for an ERP server according to claim 5, wherein the server maintenance processing module is specifically used for: 对所述状态预测数据和预先配置的标准状态数据进行比较处理,以确定是否需要对所述目标ERP服务器进行维护处理,倘若所述状态预测数据大于或等于所述标准状态数据,则需要对所述目标ERP服务器进行维护处理,倘若所述状态预测数据小于所述标准状态数据,则不需要对所述目标ERP服务器进行维护处理;Compare the state prediction data with pre-configured standard state data to determine whether maintenance processing is required for the target ERP server. If the state prediction data is greater than or equal to the standard state data, maintenance processing is required for the target ERP server. If the state prediction data is less than the standard state data, maintenance processing is not required for the target ERP server. 在需要对所述目标ERP服务器进行维护处理的情形下,将预先配置的备用数据访问线程和当前使用中的数据访问线程,用于在之后的预设时长内对数据访问请求进行处理。In the case where maintenance processing is required for the target ERP server, the pre-configured standby data access thread and the currently used data access thread are used to process the data access request within a preset time period thereafter.
CN202210918367.6A 2022-08-01 2022-08-01 A maintenance method and system for ERP server Active CN115271669B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210918367.6A CN115271669B (en) 2022-08-01 2022-08-01 A maintenance method and system for ERP server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210918367.6A CN115271669B (en) 2022-08-01 2022-08-01 A maintenance method and system for ERP server

Publications (2)

Publication Number Publication Date
CN115271669A CN115271669A (en) 2022-11-01
CN115271669B true CN115271669B (en) 2024-12-27

Family

ID=83746651

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210918367.6A Active CN115271669B (en) 2022-08-01 2022-08-01 A maintenance method and system for ERP server

Country Status (1)

Country Link
CN (1) CN115271669B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101695050A (en) * 2009-10-19 2010-04-14 浪潮电子信息产业股份有限公司 Dynamic load balancing method based on self-adapting prediction of network flow
CN111277626A (en) * 2020-01-07 2020-06-12 平安科技(深圳)有限公司 Server upgrading method and device, electronic equipment and medium
CN113489643A (en) * 2021-07-13 2021-10-08 腾讯科技(深圳)有限公司 Cloud-edge cooperative data transmission method and device, server and storage medium

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7987261B2 (en) * 2007-07-31 2011-07-26 Yahoo! Inc. Traffic predictor for network-accessible information modules
CN111444031B (en) * 2020-02-27 2024-10-11 平安科技(深圳)有限公司 Server fault early warning method and device, computer equipment and storage medium
US11349957B2 (en) * 2020-05-14 2022-05-31 Bank Of America Corporation Automatic knowledge management for data lineage tracking
WO2022009410A1 (en) * 2020-07-10 2022-01-13 日本電信電話株式会社 Server maintenance control device, control method, and program
CN112783735B (en) * 2021-02-03 2022-07-05 深圳市图灵科创产业发展有限公司 Maintenance system and device for ERP server

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101695050A (en) * 2009-10-19 2010-04-14 浪潮电子信息产业股份有限公司 Dynamic load balancing method based on self-adapting prediction of network flow
CN111277626A (en) * 2020-01-07 2020-06-12 平安科技(深圳)有限公司 Server upgrading method and device, electronic equipment and medium
CN113489643A (en) * 2021-07-13 2021-10-08 腾讯科技(深圳)有限公司 Cloud-edge cooperative data transmission method and device, server and storage medium

Also Published As

Publication number Publication date
CN115271669A (en) 2022-11-01

Similar Documents

Publication Publication Date Title
CN115469996B (en) Computing power scheduling method, device, electronic device and storage medium
WO2021189845A1 (en) Detection method and apparatus for time series anomaly point, and device and readable storage medium
CN111383100A (en) Risk model-based full life cycle management and control method and device
CN115412371A (en) Internet of things-based big data security protection method, system and cloud platform
CN112954031B (en) Equipment state notification method based on cloud mobile phone
CN115883392B (en) Data perception method and device of computing power network, electronic equipment and storage medium
CN114140712A (en) Automatic image recognition and distribution system and method
EP3890312B1 (en) Distributed image analysis method and system, and storage medium
CN115271669B (en) A maintenance method and system for ERP server
CN115019219A (en) Intelligent construction progress management method and system for intelligent construction site
CN116391177A (en) Prioritized inactive memory device updates
CN115617608B (en) ERP cooperative processing method and ERP cooperative processing system
CN115330140A (en) Building risk prediction method based on data mining and prediction system thereof
CN118074625A (en) Equipment fault detection method, device, equipment and storage medium
CN114418460B (en) Construction process information analysis method and construction management system applied to BIM
CN115757275B (en) Asset information management method and device, electronic equipment and storage medium
CN113448747B (en) Data transmission method, device, computer equipment and storage medium
CN114168610B (en) Distributed storage and query method and system based on line sequence division
CN116303600A (en) Basic mapping data integration method and system
CN113110804A (en) Duplicate picture deleting method, device, equipment and storage medium
CN118473984B (en) Network terminal fault detection platform based on multi-source data fusion
CN117808848B (en) Identification tracking method and device, electronic equipment and storage medium
CN115471767A (en) Building quality prediction method and system based on data mining
CN117113033A (en) Charging data acquisition method and system for new energy automobile
CN119621235A (en) A virtual machine expansion method, device, storage 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
TA01 Transfer of patent application right

Effective date of registration: 20241203

Address after: Building 1, 5500 Yuanjiang Road, Minhang District, Shanghai 201100

Applicant after: Shanghai Nuochuang Information Technology Co.,Ltd.

Country or region after: China

Address before: Floor 1, No. 42, Fanglin Road, Qingbaijiang District, Chengdu, Sichuan 610000

Applicant before: Chengdu Longxiang Siyuan Technology Co.,Ltd.

Country or region before: China

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant