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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 26
- 238000010223 real-time analysis Methods 0.000 title claims abstract description 10
- 238000004458 analytical method Methods 0.000 claims abstract description 58
- 238000004590 computer program Methods 0.000 claims description 21
- 230000009977 dual effect Effects 0.000 claims description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 241000109539 Conchita Species 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3003—Monitoring arrangements specially adapted to the computing system or computing system component being monitored
- G06F11/3006—Monitoring 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3065—Monitoring arrangements determined by the means or processing involved in reporting the monitored data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/18—File system types
- G06F16/182—Distributed file systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/22—Arrangements for detecting or preventing errors in the information received using redundant apparatus to increase reliability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0631—Management 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
- H04L41/0663—Performing 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
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.
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)
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 |
-
2021
- 2021-09-24 CN CN202111125536.2A patent/CN113868083B/en active Active
Patent Citations (7)
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 |