Service Session Tracing via Configured Flow Nodes Without IDs
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current service session data tracing methods adversely impact the normal operation of service systems by requiring them to add identifiers, which can lead to performance degradation and incomplete tracing due to inability to mark complete service processing flows.
Innovation Solution
A service session data tracing method that utilizes a tracing system to generate a target service flow based on user-configured service flow configuration information, including nodes and data processing rules, allowing tracing without requiring the service system to add identifiers, thus minimizing operational impact and enabling comprehensive tracing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the service system adds identifiers to enable tracing, then tracing capability is improved, but service system performance degrades and normal operation is affected
Solution Approach 1:
The patent introduces a tracing system as an intermediary that collects service session data from the service system without requiring the service system to modify its core processing logic. The tracing system acts as a mediator between the service system and the tracing function, enabling tracing capability while maintaining service system performance by avoiding direct interference with service processing operations
Solution Approach 2:
The patent segments the tracing function from the service system by collecting service session data at specific points (such as after service processing completes) rather than continuously during execution. This segmentation allows the tracing system to operate independently and minimizes the impact on service system performance by avoiding overhead during critical service processing operations
2Measurement precision
If the service system modifies its processing flow to include tracing operations, then tracing accuracy is improved, but service processing time increases
Solution Approach 1:
The patent performs preliminary actions by collecting service session data at key decision points and execution endpoints before tracing analysis is needed. Service session data is captured at the beginning and end of service processing operations, allowing comprehensive tracing accuracy to be achieved without adding tracing operations within the critical service processing path, thus avoiding time loss during service execution
3Reliability
If the tracing system collects detailed service session data, then tracing completeness is improved, but data processing complexity increases
Solution Approach 1:
The patent applies local quality by collecting and processing only the specific service session data elements that are necessary for tracing, rather than capturing all possible service data. The tracing system focuses on collecting data at specific locations (service entry and exit points) and processes only the relevant fields (such as service name, status, timing information), thereby achieving tracing completeness while minimizing data processing complexity
Data Source
AI summary
This application discloses a service session data tracing method applied to a tracing system. The method is applied to the field of computer technologies. The tracing system is used to trace a service system. The tracing system includes a service flow information configuration interface. The tracing system obtains service flow configuration information through the service flow information configuration interface. The service flow configuration information includes a plurality of service flow nodes, an execution sequence of the plurality of service flow nodes, and a data processing rule corresponding to at least one service flow node. The tracing system generates a target service flow based on the service flow configuration information, and executes the data processing rule corresponding to the at least one service flow node. A user can intuitively learn of a tracing progress of the tracing system based on the target service flow.


