Information processing fault determination method and device, computer equipment and storage medium
By collecting and analyzing the call relationship link topology diagram of the information processing system, and monitoring and diagnosing faults in real time, the problem of low fault diagnosis efficiency of passenger information system is solved, fault location and resolution efficiency is improved, and the stability of the system is ensured.
Patent Information
- Application Number
- CN202411199517.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-29
- Publication Date
- 2024-12-13
AI Technical Summary
The existing passenger information system fault diagnosis methods are long and labor costs are high, resulting in low fault location and resolution efficiency, affecting passenger travel.
By collecting information from each node of the information processing system, generating a call relationship link, dynamically displaying the call relationship link topology diagram, and determining the cause of the failure based on the interrupt location and call tracking log, real-time monitoring and fault diagnosis are achieved.
It realizes timely discovery and efficient resolution of information processing system faults, ensures the smooth and safe operation of the system, and improves fault positioning and diagnosis efficiency.
Smart Images

Figure CN119135516A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of rail transit technology, and in particular, to an information processing fault determination method, apparatus, computer equipment and storage medium. Background Art
[0002] The passenger information system of urban rail transit plays an important role in providing information services to passengers. It usually edits and publishes information through the comprehensive management platform of the passenger information system, and realizes information transmission according to the multi-layer architecture of "line network level-line level-station level-terminal level". Due to the long information transmission link, it is difficult to monitor and manage, and the efficiency of fault detection, location and resolution is low. However, the failure of the passenger information system may cause the terminal to be unable to provide accurate riding information to passengers, which greatly affects the travel of passengers.
[0003] At present, the fault handling process of the passenger information system is as follows: the fault is discovered by the terminal display problem, and then the operation and maintenance personnel manually check the location of the fault, and finally diagnose and solve the fault based on log error information. This fault diagnosis method takes a long time from the occurrence of the fault to the fault location, and the manpower and time cost of fault diagnosis is high. Summary of the invention
[0004] The embodiments of the present application provide a method, apparatus, computer device and storage medium for determining an information processing fault.
[0005] A first aspect of an embodiment of the present application provides a method for determining an information processing fault, comprising:
[0006] In case of receiving an information processing request, collecting information of each node of the preset information processing system;
[0007] Generate call relationship links according to the flow of information between nodes;
[0008] Dynamically display the call relationship link topology diagram according to the information flow direction in the call relationship link;
[0009] Record the information of each node in the call relationship link, and generate a call tracking log based on the information of each node;
[0010] When the information processing result of the preset information processing system is inconsistent with the information processing request, the interruption position of the information in the call relationship link topology diagram is used as the fault location, and the call tracking log of the fault location is combined to determine the cause of the fault.
[0011] In an optional embodiment of the present application, the collecting information of each node of the preset information processing system includes:
[0012] When the information processing request is a display request, information of the passenger information system integrated management platform, microservices, database, line interface, station interface and display terminal in the preset information processing system is collected;
[0013] When the information processing request is a storage request or a query request, information of the passenger information system integrated management platform, microservices and database in the preset information processing system is collected.
[0014] In an optional embodiment of the present application, the information of each node includes information processing requests of the passenger information system integrated management platform, responses and call information of microservices, data operation requests and response information of the database, and performance indicator information of each node.
[0015] In an optional embodiment of the present application, generating a call relationship link according to the flow of information between nodes includes:
[0016] Each node through which information flows or the interface calling method contained in the node is regarded as a calling unit, and the process of information flowing from one calling unit to another is regarded as a calling connection;
[0017] Generate a call relationship link based on the call unit and the call connection.
[0018] In an optional embodiment of the present application, the dynamically displaying the call relationship link topology graph corresponding to the call relationship link includes:
[0019] According to the process of information flowing from one calling unit to another, the calling units and calling connections in the calling relationship link are dynamically drawn to dynamically display the calling relationship link topology diagram corresponding to the calling relationship link.
[0020] In an optional embodiment of the present application, during the process of the calling unit in the dynamic drawing calling relationship link, the method further includes:
[0021] The display area of the calling unit is determined by the following expression:
[0022]
[0023] Among them, f i is the display level of the i-th calling unit, a, b, c are all display areas, a>b>c, rank i is the ranking of the i-th calling unit in the descending order of the calling frequencies of all calling units, and N is the number of all calling units.
[0024] In an optional embodiment of the present application, the method further includes:
[0025] When there is no target calling unit corresponding to the information processing request in the preset information processing system, a target calling unit is added to the preset information processing system so that the generated calling relationship link and the dynamically displayed calling relationship link topology diagram both include the target calling unit, wherein the calling unit is the interface calling method contained in the node.
[0026] A second aspect of an embodiment of the present application provides an information processing fault determination device, including:
[0027] A collection module, used to collect information of each node of the preset information processing system when receiving an information processing request;
[0028] A generation module, used to generate a call relationship link according to the flow of information between nodes;
[0029] A display module, used to dynamically display a call relationship link topology diagram according to the information flow direction in the call relationship link;
[0030] The recording module is used to record the information of each node in the call relationship link and generate a call tracking log based on the information of each node;
[0031] The determination module is used to determine the cause of the fault based on the interruption position of the information in the call relationship link topology diagram as the fault position when the information processing result of the preset information processing system is inconsistent with the information processing request, and combined with the call tracking log of the fault position.
[0032] According to a third aspect of an embodiment of the present application, a computer device is provided, comprising: a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the steps of any of the above information processing fault determination methods are implemented.
[0033] A fourth aspect of an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the steps of any of the above information processing fault determination methods are implemented. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0035] Figure 1 A flowchart of a method for determining an information processing fault provided by an embodiment of the present application;
[0036] Figure 2 A schematic diagram of the structure of an information processing system node provided by an embodiment of the present application;
[0037] Figure 3 A schematic diagram of the structure of a call relationship link provided for an embodiment of the present application;
[0038] Figure 4 A schematic diagram of a process of fault location and fault diagnosis provided for an embodiment of the present application;
[0039] Figure 5 A schematic diagram of a process for updating a call relationship link provided by an embodiment of the present application;
[0040] Figure 6 A schematic diagram of the structure of an information processing fault determination device provided in one embodiment of the present application;
[0041] Figure 7 A schematic diagram of the computer device structure provided for one embodiment of the present application. DETAILED DESCRIPTION
[0042] In the process of implementing the present application, the inventors found that the current fault diagnosis method requires a long time from the occurrence of a fault to the discovery of the fault and the manpower and time costs required for fault diagnosis are high.
[0043] In response to the above problems, an embodiment of the present application provides a method for determining an information processing fault. When an information processing request is received, information of each node of a preset information processing system is collected; a call relationship link is generated according to the flow of information between each node; a call relationship link topology diagram is dynamically displayed according to the information flow in the call relationship link; information of each node in the call relationship link is recorded, and a call tracking log is generated according to the information of each node; when the information processing result of the preset information processing system is inconsistent with the information processing request, the interruption position of the information in the call relationship link topology diagram is used as the fault position, and the cause of the fault is determined in combination with the call tracking log of the fault position. The method can monitor the operating link status of the information processing system in real time, issue fault alarms in a timely manner, and generate diagnostic information, so as to realize timely discovery of information processing system faults and assist in efficient resolution, thereby ensuring the smooth and safe operation of the information processing system.
[0044] The solutions in the embodiments of the present application can be implemented using various computer languages, for example, the object-oriented programming language Java and the interpreted scripting language JavaScript.
[0045] In order to make the technical solutions and advantages in the embodiments of the present application more clearly understood, the exemplary embodiments of the present application are further described in detail below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present application, rather than an exhaustive list of all the embodiments. It should be noted that the embodiments in the present application and the features in the embodiments can be combined with each other without conflict.
[0046] See also Figure 1 The information processing fault determination method provided in the embodiment of the present application includes the following steps S1-S5:
[0047] S1, when receiving an information processing request, collecting information of each node of a preset information processing system.
[0048] In an optional embodiment of the present application, in the above step S1, the settings of each node of the preset information processing system are based on the preset fixed settings of the overall architecture of the preset information processing system, for example, in the system front end, back end, database, interface program, etc., which do not change with the change of information processing type, and the response situation is different when the information processing type changes. The node is used as the location of the information collector.
[0049] In an optional embodiment of the present application, in the above step S1, the collecting of information of each node of the preset information processing system includes:
[0050] See also Figure 2 , when the information processing request is a display request, information of the passenger information system integrated management platform, middleware, microservices, database, line interface, station interface and display terminal in the preset information processing system is collected, that is, the passenger information system integrated management platform, microservices, database, line interface, station interface, playback controller and display terminal are used as nodes for information collection;
[0051] When the information processing request is a storage request or a query request, the nodes of the preset information processing system include the passenger information system integrated management platform, microservices and database, that is, the passenger information system integrated management platform, microservices and database serve as nodes for information collection.
[0052] In an optional embodiment of the present application, when the information processing request is any one of a display request, a storage request and a query request, the corresponding node in the preset information processing system is called and responds, and the calling units such as the interface collected by the information collector on the called node and the calling relationships therebetween are updated according to actual needs.
[0053] In an optional embodiment of the present application, in the above step S1, the information of each node includes the information processing request of the passenger information system integrated management platform, the response and call information of the microservice, the data operation request and response information of the database, and the performance indicator information of each node.
[0054] In an optional embodiment of the present application, in the above-mentioned step S1, the information of each node of the preset information processing system is collected by embedding a point, and according to the characteristics of the distributed architecture of the information processing system, an information collector is embedded in the system front-end passenger information system comprehensive management platform, back-end microservices, database and other nodes, and the information is collected by the information collector, wherein the information collector is responsible for collecting the business interface request information of the system front-end passenger information system comprehensive management platform, the response and call information of each back-end microservice, the database data operation request and response information, and the node performance indicator information such as the real-time throughput and response time of each node.
[0055] S2, generates a call relationship link according to the flow of information between nodes.
[0056] In an optional embodiment of the present application, in the above step S2, the call relationship link includes information such as user request (the starting point of a link), calling unit, call relationship, terminal (end point), etc.
[0057] In an optional embodiment of the present application, in the above step S2, generating a call relationship link according to the flow of information between nodes includes:
[0058] Each node through which information flows or the interface calling method contained in the node is regarded as a calling unit, and the process of information flowing from one calling unit to another is regarded as a calling connection;
[0059] Generate a call relationship link based on the call unit and the call connection.
[0060] In an optional embodiment of the present application, the calling unit is not necessarily a node. Taking the message service in the backend microservice as an example, this service serves as an information collection node for the information collector, and methods such as message sending and predefined message template editing in the message service serve as calling units. When they are called for the first time, they need to be updated in the calling relationship link.
[0061] See also Figure 3 The calling relationship link takes the user-initiated system service request as the starting point of the link, each complete method as a calling unit, the process of data flowing from the starting point or one calling unit to another calling unit as the calling connection, and the terminal information reception and screen display as the end point of the link. Among them, the service request is to send an M1 scrolling message to the T1 and T2 terminals in the S station of the L line and the display time is t1-t2. The calling unit includes the passenger information system integrated management platform, message interface 1, device interface 1, database, line interface, station interface, playback controller, terminal T1 and terminal T2. The calling connection is the data flow between two adjacent calling units.
[0062] S3, dynamically displaying the call relationship link topology diagram according to the information flow direction in the call relationship link.
[0063] In an optional embodiment of the present application, in the above step S3, the dynamically displaying the call relationship link topology graph corresponding to the call relationship link includes:
[0064] According to the process of information flowing from one calling unit to another, the calling units and calling connections in the calling relationship link are dynamically drawn to dynamically display the calling relationship link topology diagram corresponding to the calling relationship link.
[0065] Wherein, in the process of dynamically drawing the calling unit in the calling relationship link, the method further includes:
[0066] The display area of the calling unit is determined by the following expression:
[0067]
[0068] Among them, f i is the display level of the i-th calling unit, a, b, c are all display areas, a>b>c, rank i is the ranking of the i-th calling unit in the descending order of the calling frequencies of all calling units, and N is the number of all calling units.
[0069] In an optional embodiment of the present application, in the above step S3, based on the actual internal operation of the system, a visual call relationship link topology map of the full-link information call relationship of the passenger information system can be completely, real-time and concretely mapped for operation and maintenance personnel, developers, etc., for monitoring the operation of the system;
[0070] In an embodiment of the present application, the call relationship link topology diagram is a concrete display of the call relationship link in the actual system, and can provide a visual display of the key information contained in the call relationship link such as user requests, call units, call connections, terminal endpoints, etc. to operation and maintenance personnel, developers, etc. in a dynamic graphical form, and provide monitoring functions to operation and maintenance personnel by presenting the virtual and invisible software running status in the form of an actual and observable topology diagram.
[0071] In an embodiment of the present application, by determining the display area of the calling unit, the internal mechanism of the system software operation can be better displayed and more critical calling units can be highlighted. The calling relationship link topology diagram adjusts the display area size of the calling unit in the topology diagram according to the number of calls. The display area size of the calling unit is determined by the frequency ranking of the calling unit among all calling units.
[0072] S4, record the information of each node in the call relationship link, and generate a call tracking log according to the information of each node.
[0073] In an optional embodiment of the present application, the full-link call unit request and response related data information, performance indicator information, terminal display content and other information are recorded according to the information flow of the call relationship link, and a call tracking log is generated to provide a traceable historical data record;
[0074] S5, when the information processing result of the preset information processing system is inconsistent with the information processing request, the interruption position of the information in the call relationship link topology diagram is used as the fault position, and the call tracking log of the fault position is combined to determine the cause of the fault.
[0075] See also Figure 4 According to the terminal display situation monitored in the call relationship link topology diagram, when the terminal display fails, it can trace back from the terminal node and trace the fault information according to the call relationship link to locate the node where the fault occurs, and generate fault diagnosis in combination with the log content. Figure 3 The service request is to send an M1 scrolling message to the T1 and T2 terminals in the S station of the L line and display the time t1-t2. The calling unit includes the passenger information system integrated management platform, message interface 1, device interface 1, database, line interface, station interface, playback controller, terminal T1 and terminal T2. The calling connection is the data flow between two adjacent calling units. When the interruption position of the information in the calling relationship link topology diagram is device interface 1, the cause of the fault is determined in combination with the call tracking log of device interface 1.
[0076] In an optional embodiment of the present application, in the above step S1, the method further includes:
[0077] When there is no target calling unit corresponding to the information processing request in the preset information processing system, a target calling unit is added to the preset information processing system so that the generated calling relationship link and the dynamically displayed calling relationship link topology diagram both include the target calling unit, wherein the calling unit is the interface calling method contained in the node.
[0078] See also Figure 5 , when executing the first service request (sending the M1 scrolling message to the T1 and T2 terminals in the L line S station and displaying the time t1-t2), initiating the second service request (cancelling the M1 scrolling message at the T1 and T2 terminals in the L line S station and displaying the time t1-t2), when Figure 4When a non-existent call unit message interface 2 or call connection appears in an existing call relationship link, the call relationship link is updated and a new call unit message interface 2 or call connection is added; when a new terminal other than terminals T1 and T2 appears, the link end point is updated and the new end point is added; when the call relationship link is updated, the call relationship link topology map is updated synchronously and the topology map layout is adjusted at the same time; when the passenger information system is running, the call relationship link topology map dynamically displays the information flow in the internal information link of the system in real time.
[0079] The information processing fault determination method provided in the present application collects key information during the operation of the system software through point-by-point monitoring by an information collector, automatically generates and updates the call relationship link, and at the same time constructs a call relationship link topology diagram to establish a mapping connection between the internal operation of the system software and visual understanding, and provides real-time display of software information for operation and maintenance personnel, showing the dynamic flow of information in the entire link of the system, and through methods such as link information recording, timely locates and diagnoses faults when the terminal displays abnormalities, assisting operation and maintenance personnel in efficiently handling faults. Compared with traditional system monitoring and fault diagnosis methods, the present application can provide a means of visualizing information such as system software structure, information transmission, and performance indicators, realize efficient discovery, location, and diagnosis of system faults, improve the observability and explainability of the system, and solve the problems of weak monitoring of the operating status of traditional system software and low efficiency in fault discovery and resolution.
[0080] It should be understood that, although the various steps in the flow chart are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear description in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a portion of the steps in the figure may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these sub-steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a portion of the sub-steps or stages of other steps.
[0081] See also Figure 6 An embodiment of the present application provides an information processing fault determination device, comprising:
[0082] The collection module 11 is used to collect information of each node of the preset information processing system when receiving an information processing request;
[0083] A generation module 12, used to generate a call relationship link according to the flow of information between nodes;
[0084] Display module 13, used for dynamically displaying the call relationship link topology diagram according to the information flow direction in the call relationship link;
[0085] The recording module 14 is used to record the information of each node in the call relationship link and generate a call tracking log according to the information of each node;
[0086] The determination module 15 is used to determine the cause of the fault based on the interruption position of the information in the call relationship link topology diagram as the fault position when the information processing result of the preset information processing system is inconsistent with the information processing request, and in combination with the call tracking log of the fault position.
[0087] For the specific definition of the above-mentioned information processing fault determination device, please refer to the definition of the information processing fault determination method above, which will not be repeated here. Each module in the above-mentioned information processing fault determination device can be implemented in whole or in part by software, hardware and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.
[0088] In one embodiment, a computer device is provided, the internal structure diagram of which can be as follows: Figure 7 As shown. The computer device includes a processor, a memory, a network interface and a database connected via a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store data. The network interface of the computer device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, an information processing fault determination method as described above is implemented. It includes: a memory and a processor, the memory stores a computer program, and when the processor executes the computer program, any step in the information processing fault determination method as described above is implemented.
[0089] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, any step in the above information processing fault determination method can be implemented.
[0090] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.
[0091] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0092] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0093] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0094] Although the preferred embodiments of the present application have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications falling within the scope of the present application.
[0095] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
Claims
1. A method for determining an information processing fault, It is characterized in that include: In case of receiving an information processing request, collecting information of each node of the preset information processing system; Generate call relationship links according to the flow of information between nodes; Dynamically display the call relationship link topology diagram according to the information flow direction in the call relationship link; Record the information of each node in the call relationship link, and generate a call tracking log based on the information of each node; When the information processing result of the preset information processing system is inconsistent with the information processing request, the interruption position of the information in the call relationship link topology diagram is used as the fault location, and the call tracking log of the fault location is combined to determine the cause of the fault.
2. The method according to claim 1, It is characterized in that The collecting of information of each node of the preset information processing system includes: When the information processing request is a display request, information of the passenger information system integrated management platform, microservices, database, line interface, station interface and display terminal in the preset information processing system is collected; When the information processing request is a storage request or a query request, information of the passenger information system integrated management platform, microservices and database in the preset information processing system is collected.
3. The method according to claim 2, It is characterized in that The information of each node includes the information processing request of the passenger information system integrated management platform, the response and call information of the microservice, the data operation request and response information of the database, and the performance indicator information of each node.
4. The method according to claim 1, It is characterized in that The generating of the call relationship link according to the flow of information between the nodes includes: Each node through which information flows or the interface calling method contained in the node is regarded as a calling unit, and the process of information flowing from one calling unit to another is regarded as a calling connection; Generate a call relationship link based on the call unit and the call connection.
5. The method according to claim 4, It is characterized in that The dynamically displaying the call relationship link topology diagram corresponding to the call relationship link includes: According to the process of information flowing from one calling unit to another, the calling units and calling connections in the calling relationship link are dynamically drawn to dynamically display the calling relationship link topology diagram corresponding to the calling relationship link.
6. The method according to claim 5, It is characterized in that In the process of dynamically drawing the calling unit in the calling relationship link, the method further includes: The display area of the calling unit is determined by the following expression: Among them, f i is the display level of the i-th calling unit, a, b, c are all display areas, a>b>c, rank i is the ranking of the i-th calling unit in the descending order of the calling frequencies of all calling units, and N is the number of all calling units.
7. The method according to claim 4, It is characterized in that The method further comprises: When there is no target calling unit corresponding to the information processing request in the preset information processing system, a target calling unit is added to the preset information processing system so that the generated calling relationship link and the dynamically displayed calling relationship link topology diagram both include the target calling unit, wherein the calling unit is the interface calling method contained in the node.
8. An information processing fault determination device, It is characterized in that include: A collection module, used to collect information of each node of the preset information processing system when receiving an information processing request; A generation module, used to generate a call relationship link according to the flow of information between nodes; A display module, used to dynamically display a call relationship link topology diagram according to the information flow direction in the call relationship link; The recording module is used to record the information of each node in the call relationship link and generate a call tracking log based on the information of each node; The determination module is used to determine the cause of the fault based on the interruption position of the information in the call relationship link topology diagram as the fault position when the information processing result of the preset information processing system is inconsistent with the information processing request, and combined with the call tracking log of the fault position.
9. A computer device, include: The method comprises a memory and a processor, wherein the memory stores a computer program, and wherein the processor implements the steps of the information processing fault determination method according to any one of claims 1 to 7 when executing the computer program.
10. A computer-readable storage medium having a computer program stored thereon, It is characterized in that When the computer program is executed by a processor, the steps of the information processing failure determination method according to any one of claims 1 to 7 are implemented.
