Information system safety production inspection method and device, electronic equipment and storage medium
By using contrast factor technology in the bank information system, real-time tracking and explicitly marking financial service requests, the problem of fault location delay in the existing technology is solved, rapid fault location and real-time detection are achieved, and the reliability of the system is improved.
Patent Information
- Application Number
- CN202411575629.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-06
- Publication Date
- 2025-01-10
AI Technical Summary
In the case where multiple internal information systems depend on each other, it is difficult for existing alarm systems to accurately locate the fault source, resulting in delays in troubleshooting time.
Using contrast factor technology, by uploading and recording contrast factor in the information system link of financial service requests, tracking and explicitly marking financial service requests in real time, detecting the missing contrast factor on any target information system node can confirm the fault and issue it. Alarm, quickly locate the fault source.
It reduces the time and complexity of troubleshooting, realizes accurate fault location and real-time fault detection, and improves system reliability and response efficiency.
Smart Images

Figure CN119292817A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the financial field, and in particular to an information system production safety inspection method, device, electronic equipment and storage medium. Background Art
[0002] The bank's information system can provide customers with a variety of financial services. In the process of providing financial services, due to the complexity of financial business, multiple information systems within the bank provide financial services to customers and further report financial information to relevant units. In financial services, as long as one of the bank's internal information systems has a production safety incident, it will lead to incomplete financial service information and the inability to complete customer service or information reporting.
[0003] At present, the safety production inspection of information systems is generally carried out by setting up an alarm system, such as issuing an alarm when system indicators such as response time, error rate, and resource utilization rate exceed preset thresholds.
[0004] However, when multiple internal information systems are interdependent, it is difficult for the alarm system to accurately locate the source of the fault, and fault detection and location may take a long time, resulting in delays in fault handling. Summary of the invention
[0005] The embodiments of the present application provide an information system production safety inspection method, device, electronic device and storage medium, which are used to quickly locate the source of a fault after an error occurs in a financial service.
[0006] In a first aspect, an embodiment of the present application provides an information system production safety inspection method, comprising:
[0007] In response to the financial service request, obtaining a contrast factor corresponding to the financial service request, the contrast factor being used to explicitly mark the financial service request based on contrast technology;
[0008] Transmitting the contrast factor on the information system node of the information system link corresponding to the financial service request, and recording in real time the node information of the information system node to which the contrast factor arrives;
[0009] When it is detected that the contrast factor is missing on any target information system node of the information system link, a safety production failure prompt is issued to the target information system node.
[0010] In a possible implementation manner, obtaining a contrast factor corresponding to a financial service request includes:
[0011] Obtain key information of the financial service request, including the financial service keyword, financial service type, financial service sequence number, and financial service time;
[0012] Based on the key information, determine the contrast factor corresponding to the financial service request.
[0013] In a possible implementation, determining the contrast factor corresponding to the financial service request according to the key information includes:
[0014] Obtain the priority of key information of different information types, the priority is determined based on the impact of the corresponding key information on the financial service request;
[0015] According to the key information and the priority of key information of different information types, the contrast factor corresponding to the financial service request is determined, and the contrast factor reflects the processing priority of the production safety fault corresponding to the financial service request.
[0016] In a possible implementation, determining the contrast factor corresponding to the financial service request according to the key information and the priority of the key information of different information types includes:
[0017] According to the priority of key information of different information types, the keywords, financial service types, financial service serial numbers and financial service times corresponding to the financial service request are fused and processed to obtain the contrast factor corresponding to the financial service request.
[0018] In a possible implementation manner, the production safety fault prompt information includes a contrast factor, and the method further includes:
[0019] For batch production safety fault prompt information, determine the production safety fault processing priority corresponding to each production safety fault prompt information in the batch production safety fault prompt information according to the contrast factor;
[0020] According to the priority of production safety fault handling, batch production safety fault prompt information is located in batches.
[0021] In a possible implementation, transmitting the contrast factor on an information system node of an information system link corresponding to a financial service request includes:
[0022] Process the financial service request message and determine whether the current node processing is the end node in the information system link;
[0023] If the current node is not the last node in the information system link, determine the next information system node to process the financial service request, and transmit the contrast factor and the processing result obtained by the current node processing the financial service request message to the next information system node;
[0024] If the current node is processed as the end node in the information system link, a financial service response to the financial service request is returned.
[0025] In one possible implementation, it is applied to an information system production safety inspection system, which is deployed in each node in the blockchain network. The nodes of the blockchain network include information system nodes of the information system link corresponding to the financial service request. The distributed ledger of the blockchain network stores the processing results of the financial service request by different information system nodes. The distributed ledger also stores a record of whether the contrast factor has reached the information system node.
[0026] In a second aspect, an embodiment of the present application provides an information system production safety inspection device, including:
[0027] An acquisition module, used for acquiring, in response to a financial service request, a contrast factor corresponding to the financial service request, the contrast factor being used for explicitly marking the financial service request based on contrast technology;
[0028] A processing module, used for transmitting the contrast factor on the information system node of the information system link corresponding to the financial service request, and recording in real time the node information of the information system node to which the contrast factor arrives;
[0029] The prompt module is used to provide a safety production fault prompt to the target information system node when it is detected that the contrast factor is missing on any target information system node of the information system link.
[0030] In a possible implementation, the acquisition module is specifically configured to:
[0031] Obtain key information of the financial service request, including the financial service keyword, financial service type, financial service sequence number, and financial service time;
[0032] Based on the key information, determine the contrast factor corresponding to the financial service request.
[0033] In a possible implementation, the contrast factor corresponding to the financial service request is determined according to the key information, and the acquisition module is specifically used to:
[0034] Obtain the priority of key information of different information types, the priority is determined based on the impact of the corresponding key information on the financial service request;
[0035] According to the key information and the priority of key information of different information types, the contrast factor corresponding to the financial service request is determined, and the contrast factor reflects the processing priority of the production safety fault corresponding to the financial service request.
[0036] In a possible implementation, the contrast factor corresponding to the financial service request is determined according to the key information and the priority of the key information of different information types, and the acquisition module is specifically used to:
[0037] According to the priority of key information of different information types, the keywords, financial service types, financial service serial numbers and financial service times corresponding to the financial service request are fused and processed to obtain the contrast factor corresponding to the financial service request.
[0038] In a possible implementation manner, the safety production fault prompt information includes a contrast factor, and the processing module is further used to:
[0039] For batch production safety fault prompt information, determine the production safety fault processing priority corresponding to each production safety fault prompt information in the batch production safety fault prompt information according to the contrast factor;
[0040] According to the priority of production safety fault handling, batch production safety fault prompt information is located in batches.
[0041] In a possible implementation, the contrast factor is transmitted on the information system node of the information system link corresponding to the financial service request, and the processing module is specifically used to:
[0042] Process the financial service request message and determine whether the current node processing is the end node in the information system link;
[0043] If the current node is not the last node in the information system link, determine the next information system node to process the financial service request, and transmit the contrast factor and the processing result obtained by the current node processing the financial service request message to the next information system node;
[0044] If the current node is processed as the end node in the information system link, a financial service response to the financial service request is returned.
[0045] In one possible implementation, it is applied to an information system production safety inspection system, which is deployed in each node in the blockchain network. The nodes of the blockchain network include information system nodes of the information system link corresponding to the financial service request. The distributed ledger of the blockchain network stores the processing results of the financial service request by different information system nodes. The distributed ledger also stores a record of whether the contrast factor has reached the information system node.
[0046] In a third aspect, an embodiment of the present application provides an electronic device, including: a memory, a processor;
[0047] Memory stores computer-executable instructions;
[0048] The processor executes the computer-executable instructions stored in the memory, so that the processor executes the above first aspect and / or various possible implementations of the first aspect.
[0049] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement the first aspect above and / or various possible implementations of the first aspect.
[0050] In a fifth aspect, an embodiment of the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the above first aspect and / or various possible implementation methods of the first aspect.
[0051] The information system production safety inspection method, device, electronic device and storage medium provided in the embodiments of the present application obtain an explicit mark corresponding to the financial service request, namely, a contrast factor, by responding to a financial service request. In the process of providing financial services, the contrast factor is transmitted on the information system node of the information system link corresponding to the financial service request. The contrast factor passes through a series of information system nodes, and is checked and recorded on each information system node to ensure that it passes smoothly. If the contrast factor is found to be missing on a certain information system node, it can be confirmed that the information system node has a fault, and an alarm is immediately issued, which reduces the time and complexity of troubleshooting and achieves the effect of accurate fault location and real-time fault detection. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0053] Figure 1 Schematic diagram of the process of information system safety production inspection method provided for this application Figure 1 ;
[0054] Figure 2 Schematic diagram of the process of information system safety production inspection method provided for this application Figure 2 ;
[0055] Figure 3 Schematic diagram of the process of information system safety production inspection method provided for this application Figure 3 ;
[0056] Figure 4 A schematic diagram of the structure of the information system production safety inspection device provided for this application;
[0057] Figure 5 A schematic diagram of the structure of the electronic device provided in this application.
[0058] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION
[0059] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.
[0060] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards, and provide corresponding operation entrances for users to choose to authorize or refuse.
[0061] In the prior art, in the process of providing financial services, the method of locating a faulty information system usually relies on monitoring and log analysis, or by setting up an alarm system to issue an alarm when system indicators exceed preset thresholds.
[0062] However, the above methods require processing a large amount of data and logs, and the analysis process is complex and time-consuming. Especially when multiple systems are interdependent, it is difficult to accurately locate the source of the fault, resulting in delayed problem solving. In addition, it may be necessary to continuously update and maintain monitoring tools and alarm systems, resulting in high maintenance costs.
[0063] Based on this, the present application proposes an information system production safety inspection method, device, electronic device and storage medium. The method refers to the imaging technology in the medical field, and links the imaging factors with the information system production safety inspection in the financial field. By explicitly marking financial service requests through imaging factors, it can reduce the dependence on complex monitoring tools and large amounts of log analysis, simplify the system monitoring process, and when locating the faulty node, it is not necessary to perform threshold comparison, but to directly check whether the node has a missing imaging factor, thereby directly identifying the specific faulty node. This precise positioning can reduce the time and complexity of troubleshooting.
[0064] It should be noted that the information system production safety inspection method, device, electronic device and storage medium provided in this application can be used in the financial field, and can also be used in any field other than the financial field. The application field of the information system production safety inspection method, device, electronic device and storage medium provided in this application is not limited.
[0065] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.
[0066] Figure 1 Schematic diagram of the process of information system safety production inspection method provided for this application Figure 1 ,like Figure 1 As shown, the method includes:
[0067] S101. In response to a financial service request, obtain a contrast factor corresponding to the financial service request, where the contrast factor is used to explicitly mark the financial service request based on contrast technology.
[0068] The execution subject of the embodiment of the present application is an electronic device, which can be a terminal device, such as a laptop, a desktop computer, a tablet computer, etc., or a server. In practical applications, whether the electronic device is a terminal device or a server can be determined according to actual conditions, and no specific limitation is imposed on this.
[0069] Among them, financial service requests can refer to requests made by customers to banks or financial institutions, such as transfers, balance inquiries, loans and other operations.
[0070] In the medical field, imaging technology refers to the introduction of substances with higher or lower density than structures or organs into the organs or the spaces around them to produce contrast imaging for structures or organs that lack natural contrast. Contrast agents are substances used to enhance the contrast, allowing doctors to more clearly identify and diagnose structures and lesions in the body.
[0071] In this embodiment, the contrast factor may refer to a special marker, similar to a contrast agent in the medical field, which is used to track and explicitly mark the flow path of each financial service request in the system, so that maintenance personnel can more easily identify and detect potential risks and abnormal activities in the system and quickly locate faulty nodes in the system.
[0072] For example, the contrast factor can be a hash value generated based on the content of the financial service request, such as request parameters, timestamp, etc., to verify the integrity and uniqueness of the request. The contrast factor can also be a composite identifier generated by combining the transaction sequence number, date, amount, service type, etc. of the financial service request, thereby providing richer contextual information.
[0073] It is understandable that when a user initiates a request for financial services, the system will generate a contrast factor for this financial service request. The contrast factor is like a label attached to the financial service request to track its flow in the system, thereby ensuring that each financial service request has a unique mark for subsequent tracking and monitoring.
[0074] S102. Transmit the contrast factor on the information system node of the information system link corresponding to the financial service request, and record in real time the node information of the information system node where the contrast factor arrives.
[0075] Among them, the information system link refers to a series of information system nodes or steps that a financial service request goes through during the processing and reporting process, and the data transmission path in this process.
[0076] An information system node is a processing unit or site responsible for processing or forwarding financial service requests.
[0077] It is understandable that as the financial service request is transmitted on the information system link, the imaging factor will be transmitted synchronously on each information system node, and the system will record the information of each information system node in real time to ensure that the path of the financial service request is traceable, thereby providing a complete record of the financial service request path for easy monitoring and troubleshooting.
[0078] S103: When it is detected that the contrast factor is missing on any target information system node of the information system link, a safety production failure prompt is issued to the target information system node.
[0079] In this embodiment, the contrast factor transmission information of the financial service request can be stored through the database, blockchain and contrast factor storage module. Furthermore, the data reporting information can also be stored to ensure the integrity of information transmission.
[0080] In some embodiments, a heartbeat mechanism can also be set up to periodically send status reports from each information system node to feedback the status of the contrast factor. When an information system node does not feedback the contrast factor or the status report shows that the contrast factor does not exist, the target information system node can be quickly determined to be faulty.
[0081] Furthermore, during the transmission of the contrast factor, at each stage of the request processing, the information system node sends a confirmation message back to the bank's internal central system to confirm that the contrast factor and the financial service request have been correctly received and processed.
[0082] It is understandable that if any target information system node of the information system link does not receive the contrast factor (i.e., the tag is lost), an alarm will be issued to indicate that the target information system node may be faulty, thereby quickly discovering and locating the faulty node in the information system, reducing service interruption time and improving system reliability.
[0083] In one possible implementation, the above method can be applied to an information system production safety inspection system, which is deployed in each node in the blockchain network. The nodes of the blockchain network include information system nodes of the information system link corresponding to the financial service request. The distributed ledger of the blockchain network stores the processing results of the financial service request by different information system nodes. The distributed ledger also stores a record of whether the imaging factor has reached the information system node.
[0084] Among them, the information system production safety inspection system may refer to a system used to monitor and verify the security and reliability of information systems to ensure that the information systems operate normally when processing financial service requests.
[0085] The blockchain network is a decentralized distributed network that uses encryption technology to ensure the security and integrity of data. A complete ledger is stored in each node in the blockchain network.
[0086] In a blockchain network, each node is an independent computer or server responsible for processing and verifying transactions. The distributed ledger is a data structure in the blockchain network that records the history of all transactions and operations. Each node has a complete copy of the ledger.
[0087] In this embodiment, the nodes of the blockchain network include information system nodes of the information system link corresponding to the financial service request, and the distributed ledger of the blockchain network stores records of the processing results of different information system nodes on the financial service request and whether the contrast factor has reached the information system node.
[0088] It is understandable that as financial service requests are transmitted across nodes in the blockchain network, the contrast factors will be recorded in the distributed ledger. When each information system node processes a financial service request, it will record the arrival of the contrast factors in the ledger, thereby providing an unalterable transmission record, enhancing data integrity and security, and ensuring that the flow of financial service requests is transparent and traceable. At the same time, the unalterable nature of the blockchain ensures the authenticity and reliability of the records, which can be used to prove that the processing of financial service requests complies with industry standards and supports audits and compliance checks.
[0089] The information system production safety inspection method provided in the embodiment of the present application generates a contrast factor based on a financial service request, and tracks and records in real time the situation of the contrast factor reaching the information system node of the information system link. It can detect faults on any target information system node, thereby quickly locating the faulty node and reducing the complexity of troubleshooting and the time of fault handling. On the other hand, through the explicit marking and tracking requests of the contrast factor, it can also ensure the safe transmission of data in the information system to prevent data loss or unauthorized access.
[0090] Based on the above embodiments, Figure 2 Schematic diagram of the process of information system safety production inspection method provided for this application Figure 2 .like Figure 2 As shown, in this embodiment Figure 1 Based on the embodiment, S101 is described in detail, which specifically includes the following steps:
[0091] S201. Acquire key information of a financial service request, where the key information includes a financial service keyword, a financial service type, a financial service sequence number, and a financial service time.
[0092] Among them, key information may refer to important data used to identify and process financial service requests, and is used to identify the nature and details of financial service requests, including: financial service keywords, financial service types, financial service serial numbers, and financial service times. Financial service keywords may refer to keywords that describe the type or content of a request; financial service types may refer to specific categories of financial service requests, such as transfers, deposits, loans, etc.; financial service serial numbers may refer to unique numbers that identify each request to ensure traceability of the request; and financial service times may refer to the timestamp when a financial service request is issued, which is used to record and sort requests.
[0093] In this embodiment, obtaining key information of the financial service request is usually achieved through a natural language processing algorithm or through a regular expression. When the key information is structured data, such as JSON format, it can be directly extracted from the relevant fields of the financial service request.
[0094] As an example, suppose the following financial service request is received: the user initiates an account query request, the financial service type is personal account service, the financial service sequence number is S2012458, and the financial service time is 2024-11-04 14:33:15. The key information of the financial service request in JSON format can be:
[0095] {
[0096] "service_keyword": "Account Query",
[0097] "service_type": "Personal Account Service",
[0098] "service_serial_number": "S2012458",
[0099] "service_time": "2024-11-04 14:33:15"
[0100] }
[0101] It can be understood that by obtaining key information of financial service requests, the information system can accurately identify and classify each financial service request, preparing for subsequent processing and tracking.
[0102] S202: Determine a contrast factor corresponding to the financial service request according to the key information.
[0103] In a possible implementation, S202 may be specifically implemented through the following steps:
[0104] First, the priority of key information of different information types is obtained. The priority is determined based on the impact of the corresponding key information on the financial service request. Then, based on the key information and the priority of key information of different information types, the contrast factor corresponding to the financial service request is determined. The contrast factor reflects the processing priority of the production safety fault corresponding to the financial service request.
[0105] Among them, the priority of key information of different information types may refer to the level of importance of key information of different information types when processing financial service requests. Information types with higher priority have a greater impact on the processing of financial service requests. For example, certain financial service requests may be given higher priority because of their large amounts or involvement of sensitive accounts.
[0106] Specifically, factors that are usually considered in priority assessment include: the criticality of the information type, the impact of the information on the failure, for example, the loss or error of a certain type of critical information may lead to serious security failures or production problems, such as transaction failures, fund loss, fraud, etc., and the timeliness of the information type, such as the time information and urgency in the transfer request, which may determine whether expedited processing is needed.
[0107] In this embodiment, based on the priority and specific key information of key information of different information types obtained, a contrast factor can be determined, which not only identifies the financial service request, but also reflects the processing priority of the financial service request in the event of a production safety failure.
[0108] As an example, first identify the key information in the financial service request. The specific implementation process has been illustrated in the above embodiments, and the embodiments of the present application will not be described in detail here. Then assign a priority to each information type based on its importance to the request processing. For example, the financial service type may have a higher priority because different types of requests may require different processing strategies. Accordingly, the financial service time may have a lower priority than the financial service type. Finally, determine the contrast factor based on the key information and the priority of the key information of different information types.
[0109] In some embodiments, the determination of the contrast factor can be achieved through weighted combination, hash generation, encoding scheme, combined identifier, etc.
[0110] Specifically, weighted combination refers to assigning a weight to each information type and performing weighted combination according to its priority. For example, high-priority information can be placed in front of the contrast factor or given a higher weight. Hash generation refers to concatenating all key information into a string and using a hash function (such as SHA-256) to generate a unique hash value, and adjusting the order of the string according to the priority. The encoding scheme refers to using a specific encoding scheme to encode the key information into a string. For example, Base64 encoding can be used, and the encoding order is adjusted according to the priority. A combined identifier refers to combining key information into a composite identifier according to priority. For example, a string is generated using the format of "financial service type-financial service serial number-financial service keyword-financial service time", and the order of the string is adjusted according to the priority.
[0111] It should be noted that the contrast factor is unique in the information system to avoid conflicts. At the same time, it is necessary to ensure that the length of the contrast factor is moderate so that it can be efficiently transmitted and processed on the information system nodes. The contrast factor can also be encrypted to protect sensitive information.
[0112] It is understandable that by identifying and incorporating the processing priority of production safety failures corresponding to financial service requests into the determination process of contrast factors, it is possible to ensure that the information system prioritizes high-priority requests, allocate resources more effectively, and ensure that key tasks are processed in a timely manner. In the event of a failure, it is possible to quickly identify requests that need to be processed first, shorten the failure response time, and improve the reliability of the system. At the same time, the priority of key information of different information types provides maintenance personnel with an important decision-making basis, helping them make the best choice when resources are limited, so that important and urgent requests can be processed first, so as to better meet customer needs and improve customer satisfaction and trust.
[0113] Furthermore, according to the key information and the priority of key information of different information types, the specific implementation of determining the contrast factor corresponding to the financial service request can be carried out through the following steps:
[0114] According to the priority of key information of different information types, the keywords, financial service types, financial service serial numbers and financial service times corresponding to the financial service request are fused and processed to obtain the contrast factor corresponding to the financial service request.
[0115] Among them, fusion processing can refer to combining key information of multiple information types together, comprehensively considering their priorities, to generate a unified identifier or result.
[0116] In this embodiment, the financial service keyword, financial service type, financial service sequence number and financial service time of the financial service request are processed comprehensively according to the priority of the key information of each information type, similar to combining different elements according to their importance to generate a comprehensive identifier, i.e., a contrast factor. Through the fusion processing, the generated contrast factor not only identifies the financial service request, but also reflects the priority and importance of the financial service request.
[0117] As an example, the contrast factor can be obtained by weighting the key information of different information types and priorities of the financial service request. For example, the priority of the financial service type (cross-border transfer) is high, and the weight coefficient is 0.3; the priority of the financial service keyword (large amount) is high, and the weight coefficient is 0.3; the priority of the financial service time (off-peak period) is medium, and the weight coefficient is 0.2; the priority of the financial service sequence number is medium, and the weight coefficient is 0.2. Assuming that "high priority" is 1 and "medium priority" is 0.5, by fusing the above information, the value of the contrast factor is: Contrast factor = (0.3×1) + (0.3×1) + (0.2×1) + (0.2×0.5) = 0.9, which can be used as part of the contrast factor to determine the processing priority of the financial service request. For example, a request with a high contrast factor, such as one close to 1, may be marked as an emergency. When an information system node fails, resources are allocated to it for review and repair to ensure that the financial service request is responded to in a timely manner and can be quickly restored to normal when it is interrupted.
[0118] It can be understood that by integrating key information and the priority of key information of different information types, the contrast factor can more accurately reflect the characteristics and importance of financial service requests, facilitate system identification and processing, and in the event of production safety failures or high load conditions, the information system can quickly decide which financial service requests need to be prioritized based on the priority of the contrast factor, thereby improving response efficiency.
[0119] In a possible implementation, the production safety fault prompt information includes a contrast factor. Then, for batch production safety fault prompt information, the production safety fault processing priority corresponding to each production safety fault prompt information in the batch production safety fault prompt information can be determined according to the contrast factor; then, the batch production safety fault prompt information is fault located in batches according to the production safety fault processing priority.
[0120] Among them, the safety production fault prompt information may refer to the alarm or notification information generated when the information system detects a fault, which contains detailed information and contrast factors about the fault.
[0121] The priority of production safety fault handling may refer to the level determined by sorting the importance and urgency of the faults according to the priority of key information of different information types in the contrast factor when handling multiple faults.
[0122] For example, if the value of the contrast factor is large, the priority of the safety production fault handling is high priority, indicating that the fault has a serious impact and needs to be located and handled immediately, such as an emergency fault involving a large transaction. If the value of the contrast factor is medium, the priority of the safety production fault handling is medium priority, indicating that the fault needs to be resolved in a timely manner, but will not immediately cause a critical impact on financial services, such as system delays involving routine account queries. If the contrast factor is small, the priority of the safety production fault handling is low priority, indicating that the fault has a small impact on safety production and handling can be delayed, such as a fault involving non-critical notifications.
[0123] In this embodiment, firstly, the processing priority is evaluated and determined according to the contrast factor in each safety production fault prompt information. Through the priority evaluation, the information system can identify which faults need to be processed first. After that, according to the determined priority, the batch safety production fault prompt information is divided into different batches, among which the faults with high priority will be placed in the priority batch for processing and location, ensuring that the most important and urgent faults are handled in time and reducing the impact on users.
[0124] It can be understood that by determining the safety production fault processing priority corresponding to each safety production fault prompt information in the batch safety production fault prompt information according to the contrast factor, and locating the faults of the batch safety production fault prompt information in batches, it is possible to give priority to handling important faults when resources are limited, ensure that key resources are used where they are most needed, restore key services more quickly, and reduce downtime.
[0125] The information system production safety inspection method provided in the embodiment of the present application determines the contrast factor corresponding to the financial service request based on key information of the financial service request, such as the financial service keyword, financial service type, financial service serial number and financial service time, to ensure that key information is not lost when the financial service request flows in the information system link and maintain data integrity. The contrast factor provides a complete track of the financial service request to facilitate fault location. According to the characteristics of the contrast factor, the financial service request can be prioritized to ensure that key requests are processed in a timely manner.
[0126] Based on the above embodiments, Figure 3 Schematic diagram of the process of information system safety production inspection method provided for this application Figure 3 .like Figure 3 As shown, in this embodiment Figure 1 Based on the embodiment, the process of transmitting the contrast factor on the information system node of the information system link corresponding to the financial service request in S102 is described in detail, which specifically includes the following steps:
[0127] S301. Process a financial service request message and determine whether the current node processing is the end node in the information system link.
[0128] Among them, the financial service request message refers to a data packet containing detailed information of the financial service request, which is usually used to transmit the financial service request in the information system. It usually includes the user's financial service request content, related parameters, timestamp, keywords, etc., which are used to describe the specific financial service request.
[0129] The end node may refer to the last information system node in the information system link, which is responsible for completing the final processing of the financial service request and returning the result.
[0130] In this embodiment, the information system links corresponding to different financial service requests are predefined, including the information system nodes contained in the information system links. The position of the current node in the link can be determined by consulting the link configuration file or database, thereby further determining whether the current node processing is the end node in the information system link.
[0131] S302. If the current node is not the last node in the information system link, determine the next information system node to process the financial service request, and transmit the contrast factor and the processing result obtained by the current node processing the financial service request message to the next information system node.
[0132] Among them, the processing results obtained by the current node when processing the financial service request message usually include intermediate calculation results, status information or temporary decisions, which will help the next node to make further judgments or decisions.
[0133] In this embodiment, the processing of each financial service request usually passes through multiple information system nodes, and each node may be responsible for different tasks. For example, some nodes may be responsible for identity authentication, while other nodes are responsible for approval, risk assessment, fund transfer, etc. Therefore, it is necessary to determine the next node and the task of the next node based on the content processed by the current node.
[0134] It can be understood that by passing the contrast factor between multiple nodes, ensuring that subsequent nodes can obtain sufficient information to continue processing the request, the contrast factor helps to provide decision support, enabling the information system to respond differently based on different request attributes.
[0135] S303: If the current node is processed as the end node in the information system link, a financial service response to the financial service request is returned.
[0136] Among them, financial service response refers to the final feedback of the information system on the financial service request, which usually includes the processing results of the request, such as whether the request is approved, whether the funds are transferred successfully, whether the investment is executed successfully, other relevant results of the request, etc., and is returned to the initiator of the request, such as the user end.
[0137] The information system production safety inspection method provided in the embodiment of the present application can more efficiently process requests and reduce delays by clarifying the node processing order. At the same time, by transmitting contrast factors, it can track the processing status of financial service requests at each node, improve transparency, and ensure the smooth transmission and processing of financial service requests in the information system, ultimately providing users with accurate and timely service responses.
[0138] Figure 4 The structural diagram of the information system production safety inspection device provided for this application is as follows: Figure 4 As shown, the information system production safety inspection device 40 provided in this embodiment includes:
[0139] An acquisition module 401 is used to obtain, in response to a financial service request, a contrast factor corresponding to the financial service request, where the contrast factor is used to explicitly mark the financial service request based on the contrast technology;
[0140] Processing module 402, used to transmit the contrast factor on the information system node of the information system link corresponding to the financial service request, and record in real time the node information of the information system node to which the contrast factor arrives;
[0141] The prompt module 403 is used to provide a safety production failure prompt to the target information system node when it is detected that the contrast factor is missing on any target information system node of the information system link.
[0142] In a possible implementation, the acquisition module 401 is specifically configured to:
[0143] Obtain key information of the financial service request, including the financial service keyword, financial service type, financial service sequence number, and financial service time;
[0144] Based on the key information, determine the contrast factor corresponding to the financial service request.
[0145] In a possible implementation, the contrast factor corresponding to the financial service request is determined according to the key information, and the acquisition module 401 is specifically used to:
[0146] Obtain the priority of key information of different information types, the priority is determined based on the impact of the corresponding key information on the financial service request;
[0147] According to the key information and the priority of key information of different information types, the contrast factor corresponding to the financial service request is determined, and the contrast factor reflects the processing priority of the production safety fault corresponding to the financial service request.
[0148] In a possible implementation, the contrast factor corresponding to the financial service request is determined according to the key information and the priority of the key information of different information types, and the acquisition module 401 is specifically used to:
[0149] According to the priority of key information of different information types, the keywords, financial service types, financial service serial numbers and financial service times corresponding to the financial service request are fused and processed to obtain the contrast factor corresponding to the financial service request.
[0150] In a possible implementation manner, the production safety fault prompt information includes a contrast factor, and the processing module 402 is further configured to:
[0151] For batch production safety fault prompt information, determine the production safety fault processing priority corresponding to each production safety fault prompt information in the batch production safety fault prompt information according to the contrast factor;
[0152] According to the priority of production safety fault handling, batch production safety fault prompt information is located in batches.
[0153] In a possible implementation, the contrast factor is transmitted on the information system node of the information system link corresponding to the financial service request, and the processing module 402 is specifically used to:
[0154] Process the financial service request message and determine whether the current node processing is the end node in the information system link;
[0155] If the current node is not the last node in the information system link, determine the next information system node to process the financial service request, and transmit the contrast factor and the processing result obtained by the current node processing the financial service request message to the next information system node;
[0156] If the current node is processed as the end node in the information system link, a financial service response to the financial service request is returned.
[0157] In one possible implementation, it is applied to an information system production safety inspection system, which is deployed in each node in the blockchain network. The nodes of the blockchain network include information system nodes of the information system link corresponding to the financial service request. The distributed ledger of the blockchain network stores the processing results of the financial service request by different information system nodes. The distributed ledger also stores a record of whether the contrast factor has reached the information system node.
[0158] The information system production safety inspection device provided in this embodiment can execute the method provided in the above method embodiment. Its implementation principle and technical effect are similar, and this embodiment will not be described in detail here.
[0159] Figure 5 This is a schematic diagram of the structure of the electronic device provided in this application. Figure 5 As shown, the electronic device 50 provided in this embodiment includes: at least one processor 501 and a memory 502. Optionally, the device 50 also includes a communication component 503. The processor 501, the memory 502 and the communication component 503 are connected via a bus 504.
[0160] In a specific implementation process, at least one processor 501 executes the computer-executable instructions stored in the memory 502, so that at least one processor 501 executes the above method.
[0161] The specific implementation process of the processor 501 can be found in the above method embodiment, and its implementation principle and technical effect are similar, so this embodiment will not be repeated here.
[0162] In the above embodiments, it should be understood that the processor can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. A general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in the invention can be directly implemented as a hardware processor, or can be implemented by a combination of hardware and software modules in the processor.
[0163] The memory may include a high-speed memory (Random Access Memory, RAM), and may also include a non-volatile memory (NVM), such as at least one disk storage.
[0164] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, the bus in the drawings of this application is not limited to only one bus or one type of bus.
[0165] The present application also provides a computer program product, including a computer program, which implements the above method when executed by a processor.
[0166] The present application also provides a computer-readable storage medium, in which computer-executable instructions are stored. When a processor executes the computer-executable instructions, the above method is implemented.
[0167] The above-mentioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk. The readable storage medium can be any available medium that can be accessed by a general or special-purpose computer.
[0168] An exemplary readable storage medium is coupled to a processor so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can be located in an application specific integrated circuit (Application Specific Integrated Circuits, referred to as: ASIC). Of course, the processor and the readable storage medium can also exist in the device as discrete components.
[0169] The division of units is only a logical function division, and there may be other divisions in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interface, device or unit, which can be electrical, mechanical or other forms.
[0170] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0171] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0172] If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods of each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.
[0173] Those skilled in the art can understand that all or part of the steps of implementing the above-mentioned method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the aforementioned storage medium includes: ROM, RAM, disk or optical disk and other media that can store program codes.
[0174] Finally, it should be noted that those skilled in the art will readily conceive of other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. The present invention is intended to cover any variations, uses or adaptations of the present invention, which follow the general principles of the present invention and include common knowledge or customary technical means in the art not disclosed by the present invention, are not limited to the precise structure described above and shown in the drawings, and may be modified and changed in various ways without departing from the scope thereof. The scope of the present invention is limited only by the appended claims.
Claims
1. A method for inspecting production safety of an information system, characterized in that: include: In response to a financial service request, obtaining a contrast factor corresponding to the financial service request, the contrast factor being used to explicitly mark the financial service request based on contrast technology; Transmitting the contrast factor on the information system node of the information system link corresponding to the financial service request, and recording in real time the node information of the information system node to which the contrast factor arrives; When it is detected that the contrast factor is missing on any target information system node of the information system link, a safety production failure prompt is issued to the target information system node.
2. The method according to claim 1, characterized in that The obtaining of the contrast factor corresponding to the financial service request includes: Acquire key information of the financial service request, wherein the key information includes a financial service keyword, a financial service type, a financial service sequence number, and a financial service time; A contrast factor corresponding to the financial service request is determined according to the key information.
3. The method according to claim 2, characterized in that Determining the contrast factor corresponding to the financial service request according to the key information includes: Obtaining priorities for key information of different information types, where the priorities are determined based on the impact of the corresponding key information on the financial service request; According to the key information and the priority of key information of different information types, a contrast factor corresponding to the financial service request is determined, and the contrast factor reflects the processing priority of the production safety fault corresponding to the financial service request.
4. The method according to claim 3, characterized in that The determining, according to the key information and the priority of key information of different information types, a contrast factor corresponding to the financial service request includes: According to the priority of key information of different information types, the keywords, financial service types, financial service serial numbers and financial service times corresponding to the financial service request are fused to obtain a contrast factor corresponding to the financial service request.
5. The method according to claim 3, characterized in that: The safety production fault prompt information includes the contrast factor, and the method further includes: For batch production safety fault prompt information, determining the production safety fault processing priority corresponding to each production safety fault prompt information in the batch production safety fault prompt information according to the contrast factor; According to the production safety fault processing priority, the batch production safety fault prompt information is batch-by-batch fault location.
6. The method according to any one of claims 1 to 5, characterized in that The transmitting the contrast factor on the information system node of the information system link corresponding to the financial service request comprises: Processing the financial service request message and determining whether the current node processing is the end node in the information system link; If the current node is not the last node in the information system link, determine the next information system node that processes the financial service request, and transmit the contrast factor and the processing result obtained by the current node processing the financial service request message to the next information system node; If the current node is processed as the last node in the information system link, a financial service response to the financial service request is returned.
7. The method according to any one of claims 1 to 5, characterized in that Applied to an information system production safety inspection system, the information system production safety inspection system is deployed in each node in a blockchain network, the nodes of the blockchain network include information system nodes of the information system link corresponding to the financial service request, the distributed ledger of the blockchain network stores processing results of the financial service request by different information system nodes, and the distributed ledger also stores a record of whether the contrast factor has reached the information system node.
8. An information system production safety inspection device, characterized in that: include: An acquisition module, configured to acquire, in response to a financial service request, a contrast factor corresponding to the financial service request, wherein the contrast factor is used to explicitly mark the financial service request based on a contrast technology; A processing module, used to transmit the contrast factor on the information system node of the information system link corresponding to the financial service request, and record in real time the node information of the information system node to which the contrast factor arrives; The prompt module is used to provide a safety production failure prompt to the target information system node when it is detected that the contrast factor is missing on any target information system node of the information system link.
9. An electronic device, characterized in that: include: Memory, processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the processor performs the method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 7 when executed by a processor.