[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN113868083A - Method for realizing intelligent flow switching based on real-time analysis of application request logs - Google Patents

Method for realizing intelligent flow switching based on real-time analysis of application request logs Download PDF

Info

Publication number
CN113868083A
CN113868083A CN202111125536.2A CN202111125536A CN113868083A CN 113868083 A CN113868083 A CN 113868083A CN 202111125536 A CN202111125536 A CN 202111125536A CN 113868083 A CN113868083 A CN 113868083A
Authority
CN
China
Prior art keywords
request
project
log
flow switching
analysis
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.)
Granted
Application number
CN202111125536.2A
Other languages
Chinese (zh)
Other versions
CN113868083B (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.)
Pig Bajie Co Ltd
Original Assignee
Pig Bajie 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 Pig Bajie Co Ltd filed Critical Pig Bajie Co Ltd
Priority to CN202111125536.2A priority Critical patent/CN113868083B/en
Publication of CN113868083A publication Critical patent/CN113868083A/en
Application granted granted Critical
Publication of CN113868083B publication Critical patent/CN113868083B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • G06F11/3006Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system is distributed, e.g. networked systems, clusters, multiprocessor systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3065Monitoring arrangements determined by the means or processing involved in reporting the monitored data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/18File system types
    • G06F16/182Distributed file systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/22Arrangements for detecting or preventing errors in the information received using redundant apparatus to increase reliability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0631Management of faults, events, alarms or notifications using root cause analysis; using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • H04L41/0663Performing the actions predefined by failover planning, e.g. switching to standby network elements

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Computing Systems (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Mathematical Physics (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The embodiment of the invention discloses a method for realizing intelligent flow switching based on real-time analysis of application request logs, which comprises the following steps: collecting a project Nginx request log through a log analysis system, and storing the project Nginx request log into a database; analyzing the project Nginx request log through a log analysis system to obtain an analysis result, and sending the analysis result to a flow switching system; and carrying out flow switching judgment through the flow switching system according to a model analysis strategy to obtain a judgment result, and carrying out flow switching according to the judgment result. By implementing the embodiment of the invention, the flow switching judgment is carried out on the analysis result by analyzing the project Nginx request log and adopting the model analysis strategy, and the flow switching is realized, so that the problems that when one or more applications of a certain machine room are unavailable, the flow is not switched manually in time, the error is easy to occur, the time is long and the like are solved.

Description

Method for realizing intelligent flow switching based on real-time analysis of application request logs
Technical Field
The invention relates to the technical field of computers, in particular to a method, electronic equipment, a storage medium and a computer program product for realizing intelligent flow switching based on real-time analysis of application request logs.
Background
Originally two computer rooms use polling strategy to guide flow so as to realize application double-activity. If one or more applications in a certain machine room are unavailable, the switching of partial application drainage areas is needed, and the drainage is not polled any more, but the flow is guided to a single available machine room.
Because different services, different domain names, different strategies and manual flow switching operation are adopted, the switching time is too long, errors are easy to occur, and the online services can not be seriously influenced due to the fact that the online services cannot be operated in real time within 24 hours.
Disclosure of Invention
In view of the technical defects in the prior art, embodiments of the present invention provide a method, an electronic device, a storage medium, and a computer program product for implementing intelligent traffic switching based on real-time analysis of an application request log.
In order to achieve the above object, in a first aspect, an embodiment of the present invention provides a method for implementing intelligent traffic switching based on real-time analysis of an application request log, including:
collecting a project Nginx request log through a log analysis system, and storing the project Nginx request log into a database; wherein the project Nginx request log comes from two different computer rooms;
analyzing the project Nginx request log through a log analysis system to obtain an analysis result, and sending the analysis result to a flow switching system;
and carrying out flow switching judgment through the flow switching system according to a model analysis strategy to obtain a judgment result, and carrying out flow switching according to the judgment result.
As a specific implementation manner of the present application, the project nginnx request log includes a project domain name, and the analyzing of the project nginnx request log specifically includes:
and analyzing the request of the project domain name through the log analysis system to obtain three requests, namely an overtime request, a 5XX request and a normal request.
As a specific embodiment of the present application, the model analysis strategy includes: severity of single room unavailability, total unavailability and total unavailability, current domain importance level, whether it is a large number of errors or a sporadic event, whether there is a double room failure and whether a room switch over is required, whether the failure is recovered and whether it is switched back to dual active mode.
As a specific embodiment of the present application, the determining and switching the traffic flow specifically includes:
receiving, by the traffic switching system, the timeout request, the 5XX request, and the normal request;
carrying out flow switching judgment by combining the model analysis strategy with the overtime request, the 5XX request and the normal request to obtain a judgment result; the judgment result comprises that the double-active mode is recovered or the single machine room is switched;
and calling the dynamic gateway to switch the flow of the project domain name of the project based on the judgment result.
In a second aspect, an embodiment of the present invention provides an electronic device, including a processor, an input device, an output device, and a memory, where the processor, the input device, the output device, and the memory are connected to each other through a bus, and the memory is used to store a computer program, and the computer program includes program instructions. Wherein the processor is configured to invoke the program instructions to perform the steps of:
collecting a project Nginx request log through a log analysis system, and storing the project Nginx request log into a database; wherein the project Nginx request log comes from two different computer rooms;
analyzing the project Nginx request log through a log analysis system to obtain an analysis result, and sending the analysis result to a flow switching system;
and carrying out flow switching judgment through the flow switching system according to a model analysis strategy to obtain a judgment result, and carrying out flow switching according to the judgment result.
In a third aspect, embodiments of the present invention provide a computer-readable storage medium having stored thereon a computer program/instructions. Which when executed by a processor performs the method steps as described above in relation to the first aspect.
In a fourth aspect, embodiments of the present invention provide a computer program product having a computer program/instructions stored thereon. Which when executed by a processor performs the method steps as described above in relation to the first aspect.
By implementing the embodiment of the invention, the flow switching judgment is carried out on the analysis result by analyzing the project Nginx request log and adopting the model analysis strategy, and the flow switching is realized, so that the problems that when one or more applications of a certain machine room are unavailable, the flow is not switched manually in time, the error is easy to occur, the time is long and the like are solved.
Drawings
In order to more clearly illustrate the detailed description of the invention or the technical solutions in the prior art, the drawings that are needed in the detailed description of the invention or the prior art will be briefly described below.
Fig. 1 is a flowchart of a method for implementing intelligent traffic switching based on real-time analysis of application request logs by a database management method according to an embodiment of the present invention;
fig. 2 is a block diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
For a better understanding of the embodiments of the present invention, the related terms referred to in the embodiments are explained as follows:
a log collection system: the system is an internally developed system which reads Nginx access logs in real time and uploads the logs to a MongoDB database.
MongoDB: the system is written by C + + language and is a starting database system based on distributed file storage.
The log analysis system comprises: the system is an internally developed system for analyzing the logs in the MongoDB database.
A flow switching system: is a system for internally developed decisions, determining whether an application is available, and operating a "dynamic gateway".
The dynamic gateway: the system is an internally developed Nginx + Lua-based flow management system.
Referring to fig. 1, a method for implementing intelligent traffic switching based on real-time analysis of an application request log according to an embodiment of the present invention may include the following steps:
s101, the log analysis system collects a project Nginx request log and stores the project Nginx request log into a database.
And S102, analyzing the project Nginx request log by the log analysis system to obtain an analysis result.
And S103, the log analysis system sends the analysis result to the flow switching system.
And S104, the flow switching system judges the flow switching according to the model analysis strategy to obtain a judgment result.
And S105, the flow switching system calls the dynamic gateway to perform flow switching.
Based on steps S101 to S105, the following illustrates a specific process thereof:
the project name is demo, the project domain name is www.xxx.com
The running operating system is centros 7_ x64, and the dependent components are php-7.4.20 and nginx-1.18.0
(1) The logs of the Nginx requests of two different machine rooms of the demo project are collected through a log collection system, and the logs are simultaneously transferred to a MongoDB database.
(2) Requests for domain name www.xxx.com are analyzed by the log analysis system, classifying the requests by 3 types. The first is a timeout, i.e. the response time of the request exceeds a certain nominal value, such as 3S. The second is 5XX, i.e. the request response status is 5XX, say 502. The third is a normal request, with no timeout and no 5XX request. Through analysis, the three types of request information are transmitted into the traffic switching system and are given to the traffic switching system to decide how to switch.
(3) The analysis result is input into a model established by a flow switching system to be learned and analyzed, and the model is used for deciding whether to switch the flow, and the model analysis strategy is as follows:
a. severity of Single Room unavailability
b. Total unavailability and severity of total unavailability
c. Current domain name importance level
d. Whether it is a large number of errors or a sporadic event
e. Whether double machine rooms are in fault and whether machine rooms need to be switched mutually
f. Whether failure is recovered and whether to switch back to dual active mode
Whether a dual-active mode is recovered or a single machine room is switched is judged through the strategies, and then a dynamic gateway is called to switch the flow of the domain name www.xxx.com where the demo project is located, so that unattended and quick operation of switching the flow of the domain name is achieved.
As can be seen from the above description, in the method of the embodiment of the present invention, the project Nginx request log is analyzed, the traffic switching determination is performed on the analysis result by using the model analysis policy, and the traffic switching is implemented, so that the problems that when one or more applications in a certain machine room are unavailable, the traffic is not switched manually in time, errors are prone to occur, the time is long, and the like are solved.
It should be noted that the two points of the present invention are: and in the flow double-activity mode, the flow of a single domain name is intelligently switched by analyzing the availability of each machine room. The switching operation is not only distinguished from the manual operation of operation and maintenance, but also the switching time is reduced to the second level. Meanwhile, the problem of non-high availability service switching scenes of a single machine room is solved, and the domain name can be directly switched in a white list mode.
Based on the same inventive concept, please refer to fig. 2, an embodiment of the invention provides an electronic device. As shown, the electronic device may include: one or more processors 101, one or more input devices 102, one or more output devices 103, and memory 104, the processors 101, input devices 102, output devices 103, and memory 104 being interconnected via a bus 105. The memory 104 is used for storing a computer program comprising program instructions, the processor 101 is configured for invoking the program instructions to perform the steps of:
collecting a project Nginx request log through a log analysis system, and storing the project Nginx request log into a database; wherein the project Nginx request log comes from two different computer rooms;
analyzing the project Nginx request log through a log analysis system to obtain an analysis result, and sending the analysis result to a flow switching system;
and carrying out flow switching judgment through the flow switching system according to a model analysis strategy to obtain a judgment result, and carrying out flow switching according to the judgment result.
Further, the processor is configured to call the program instruction to perform the steps of:
analyzing the request of the item domain name in the item Nginx request log through the log analysis system to obtain three requests, namely an overtime request, a 5XX request and a normal request.
Further, the processor is configured to call the program instruction to perform the steps of:
the processor is further configured to invoke the program instructions to perform the steps of:
receiving, by the traffic switching system, the timeout request, the 5XX request, and the normal request;
carrying out flow switching judgment by combining the model analysis strategy with the overtime request, the 5XX request and the normal request to obtain a judgment result; the judgment result comprises that the double-active mode is recovered or the single machine room is switched;
and calling the dynamic gateway to switch the flow of the project domain name of the project based on the judgment result.
It should be understood that, in the embodiment of the present invention, the Processor 101 may be a Central Processing Unit (CPU), and the Processor may also be other general processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field Programmable Gate Arrays (FPGAs) or other Programmable logic devices, discrete Gate or transistor logic devices, discrete hardware components, and the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The input device 102 may include a keyboard or the like, and the output device 103 may include a display (LCD or the like), a speaker, or the like.
The memory 104 may include read-only memory and random access memory, and provides instructions and data to the processor 101. A portion of the memory 104 may also include non-volatile random access memory. For example, the memory 104 may also store device type information.
In a specific implementation, the processor 101, the input device 102, and the output device 103 described in the embodiments of the present invention may execute the implementation described in the embodiments of the method provided in the embodiments of the present invention, and are not described herein again.
It should be noted that, for a more specific workflow of the electronic device, please refer to the foregoing method embodiment, which is not described herein again.
Further, corresponding to the method for implementing intelligent traffic switching based on real-time analysis of application request logs, an embodiment of the present invention further provides a readable storage medium, on which is stored a computer program/instruction, where the computer program/instruction, when executed by a processor, implements: the method of the method embodiment section above.
Further, embodiments of the present invention provide a computer program product having a computer program/instructions stored thereon. The computer program/instructions when executed by the processor implement: the method of the method embodiment section above.
The computer program product is to be understood as a software product, the solution of which is realized mainly by a computer program.
The computer readable storage medium may be an internal storage unit of the client described in the foregoing embodiment, such as a hard disk or a memory of the system. The computer readable storage medium may also be an external storage device of the system, such as a plug-in hard drive, Smart Media Card (SMC), Secure Digital (SD) Card, Flash memory Card (Flash Card), etc. provided on the system. Further, the computer readable storage medium may also include both an internal storage unit and an external storage device of the system. The computer-readable storage medium is used for storing the computer program and other programs and data required by the system. The computer readable storage medium may also be used to temporarily store data that has been output or is to be output.
Those of ordinary skill in the art will appreciate that the elements and algorithm steps of the examples described in connection with the embodiments disclosed herein may be embodied in electronic hardware, computer software, or combinations of both, and that the components and steps of the examples have been described in a functional general in the foregoing description for the purpose of illustrating clearly the interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
In the several embodiments provided in the present application, it should be understood that the disclosed units and methods may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may also be an electric, mechanical or other form of connection.
While the invention has been described with reference to specific embodiments, the invention is not limited thereto, and various equivalent modifications and substitutions can be easily made by those skilled in the art within the technical scope of the invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (9)

1. A method for realizing intelligent flow switching based on real-time analysis of application request logs is characterized by comprising the following steps:
collecting a project Nginx request log through a log analysis system, and storing the project Nginx request log into a database; wherein the project Nginx request log comes from two different computer rooms;
analyzing the project Nginx request log through a log analysis system to obtain an analysis result, and sending the analysis result to a flow switching system;
and carrying out flow switching judgment through the flow switching system according to a model analysis strategy to obtain a judgment result, and carrying out flow switching according to the judgment result.
2. The method according to claim 1, wherein the project nginnx request log includes a project domain name, and the analysis of the project nginnx request log is specifically:
and analyzing the request of the project domain name through the log analysis system to obtain three requests, namely an overtime request, a 5XX request and a normal request.
3. The method of claim 2, wherein the model analysis strategy comprises: severity of single room unavailability, total unavailability and total unavailability, current domain importance level, whether it is a large number of errors or a sporadic event, whether there is a double room failure and whether a room switch over is required, whether the failure is recovered and whether it is switched back to dual active mode.
4. The method of claim 3, wherein the performing the traffic switching determination and the traffic switching specifically comprises:
receiving, by the traffic switching system, the timeout request, the 5XX request, and the normal request;
carrying out flow switching judgment by combining the model analysis strategy with the overtime request, the 5XX request and the normal request to obtain a judgment result; the judgment result comprises that the double-active mode is recovered or the single machine room is switched;
and calling the dynamic gateway to switch the flow of the project domain name of the project based on the judgment result.
5. An electronic device comprising a processor, an input device, an output device and a memory, the processor, the input device, the output device and the memory being interconnected by a bus, the memory being adapted to store a computer program comprising program instructions, characterized in that the processor is configured to invoke the program instructions to perform the steps of:
collecting a project Nginx request log through a log analysis system, and storing the project Nginx request log into a database; wherein the project Nginx request log comes from two different computer rooms;
analyzing the project Nginx request log through a log analysis system to obtain an analysis result, and sending the analysis result to a flow switching system;
and carrying out flow switching judgment through the flow switching system according to a model analysis strategy to obtain a judgment result, and carrying out flow switching according to the judgment result.
6. The electronic device of claim 5, wherein the processor is further configured to invoke program instructions to perform the steps of:
analyzing the request of the item domain name in the item Nginx request log through the log analysis system to obtain three requests, namely an overtime request, a 5XX request and a normal request.
7. The electronic device of claim 5 or 6, wherein the processor is further configured to invoke program instructions to perform the steps of:
receiving, by the traffic switching system, the timeout request, the 5XX request, and the normal request;
carrying out flow switching judgment by combining the model analysis strategy with the overtime request, the 5XX request and the normal request to obtain a judgment result; the judgment result comprises that the double-active mode is recovered or the single machine room is switched;
and calling the dynamic gateway to switch the flow of the project domain name of the project based on the judgment result.
8. A computer-readable storage medium, on which a computer program/instructions is stored, which, when being executed by a processor, carries out the method steps of any one of claims 1-4.
9. A computer program product comprising computer programs/instructions, characterized in that the computer programs/instructions, when executed by a processor, implement the method steps according to any of claims 1-4.
CN202111125536.2A 2021-09-24 2021-09-24 Method for realizing intelligent flow switching based on real-time analysis of application request log Active CN113868083B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111125536.2A CN113868083B (en) 2021-09-24 2021-09-24 Method for realizing intelligent flow switching based on real-time analysis of application request log

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111125536.2A CN113868083B (en) 2021-09-24 2021-09-24 Method for realizing intelligent flow switching based on real-time analysis of application request log

Publications (2)

Publication Number Publication Date
CN113868083A true CN113868083A (en) 2021-12-31
CN113868083B CN113868083B (en) 2024-07-16

Family

ID=78994299

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111125536.2A Active CN113868083B (en) 2021-09-24 2021-09-24 Method for realizing intelligent flow switching based on real-time analysis of application request log

Country Status (1)

Country Link
CN (1) CN113868083B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108153603A (en) * 2017-12-08 2018-06-12 上海陆家嘴国际金融资产交易市场股份有限公司 Database server fault handling method, device and storage medium
CN109361573A (en) * 2018-12-13 2019-02-19 武汉市硅丰科技发展有限责任公司 Traffic log analysis method, system and computer readable storage medium
CN110166524A (en) * 2019-04-12 2019-08-23 陆金所(上海)科技服务有限公司 Switching method, device, equipment and the storage medium of data center
CN111258971A (en) * 2020-01-10 2020-06-09 北京农信互联科技集团有限公司 Application state monitoring alarm system and method based on access log
US20210133054A1 (en) * 2019-11-04 2021-05-06 Lenovo Enterprise Solutions (Singapore) Pte. Ltd. Prioritized transfer of failure event log data
CN112804244A (en) * 2021-01-26 2021-05-14 广州欢网科技有限责任公司 Method, device and equipment for intelligently controlling bottom micro-service flow by API gateway
CN113157475A (en) * 2021-03-30 2021-07-23 北京大米科技有限公司 Log processing method and device, storage medium and electronic equipment

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108153603A (en) * 2017-12-08 2018-06-12 上海陆家嘴国际金融资产交易市场股份有限公司 Database server fault handling method, device and storage medium
CN109361573A (en) * 2018-12-13 2019-02-19 武汉市硅丰科技发展有限责任公司 Traffic log analysis method, system and computer readable storage medium
CN110166524A (en) * 2019-04-12 2019-08-23 陆金所(上海)科技服务有限公司 Switching method, device, equipment and the storage medium of data center
US20210133054A1 (en) * 2019-11-04 2021-05-06 Lenovo Enterprise Solutions (Singapore) Pte. Ltd. Prioritized transfer of failure event log data
CN111258971A (en) * 2020-01-10 2020-06-09 北京农信互联科技集团有限公司 Application state monitoring alarm system and method based on access log
CN112804244A (en) * 2021-01-26 2021-05-14 广州欢网科技有限责任公司 Method, device and equipment for intelligently controlling bottom micro-service flow by API gateway
CN113157475A (en) * 2021-03-30 2021-07-23 北京大米科技有限公司 Log processing method and device, storage medium and electronic equipment

Also Published As

Publication number Publication date
CN113868083B (en) 2024-07-16

Similar Documents

Publication Publication Date Title
US8756269B2 (en) Monitoring a path of a transaction across a composite application
US20040167793A1 (en) Network monitoring method for information system, operational risk evaluation method, service business performing method, and insurance business managing method
US20070168201A1 (en) Formula for automatic prioritization of the business impact based on a failure on a service in a loosely coupled application
US8683587B2 (en) Non-intrusive monitoring of services in a services-oriented architecture
CN111858007A (en) Task scheduling method and device based on message middleware
CN113067875A (en) Access method, device and equipment based on dynamic flow control of micro-service gateway
CN109409948B (en) Transaction abnormity detection method, device, equipment and computer readable storage medium
US8082123B2 (en) Interactive diagnostics having graphical playback and solution implementation capabilities
CN113835921A (en) Method, device, equipment and storage medium for processing interface service exception
CN113760634A (en) Data processing method and device
CN113868083A (en) Method for realizing intelligent flow switching based on real-time analysis of application request logs
CN111628903B (en) Monitoring method and monitoring system for transaction system running state
CN110648105B (en) Recommendation method and device based on data processing, electronic equipment and storage medium
CN113238893B (en) Disaster recovery system, method, computer equipment and medium for multiple data centers
WO2015117458A1 (en) Fault information collection method, device and system
CN110381035A (en) Network security test method, device, computer equipment and readable storage medium storing program for executing
CN114006843B (en) Method and device for determining bandwidth and electronic equipment
WO2020147415A1 (en) Snapshot service process management method and apparatus, electronic device, and readable storage medium
CN112333262A (en) Data updating prompting method and device, computer equipment and readable storage medium
CN113436014B (en) Data analysis method, device, equipment and storage medium based on mortgage information
CN114697319A (en) Tenant business management method and device of public cloud
CN111930620B (en) Application running environment data processing method and device
CN217335611U (en) HMI display device
CN112083949B (en) Self-adaptive cross-platform method, device, computer equipment and storage medium
CN109714211B (en) Marketing interface troubleshooting method and terminal equipment

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