diff --git a/app/app/application/l7_flow_tracing.py b/app/app/application/l7_flow_tracing.py index 489acf5..733674a 100644 --- a/app/app/application/l7_flow_tracing.py +++ b/app/app/application/l7_flow_tracing.py @@ -1171,6 +1171,18 @@ def set_relate(cls, find_related = True if fast_check: return True continue + if trace_info.x_request_id_1 and trace_info.x_request_id_1 == rti.x_request_id_1: + related_map[trace_info._id][ + rti._id] |= L7_FLOW_RELATIONSHIP_X_REQUEST_ID + find_related = True + if fast_check: return True + continue + if trace_info.x_request_id_0 and trace_info.x_request_id_0 == rti.x_request_id_0: + related_map[trace_info._id][ + rti._id] |= L7_FLOW_RELATIONSHIP_X_REQUEST_ID + find_related = True + if fast_check: return True + continue return find_related