Selaa lähdekoodia

Fixed #TASK_GK-294 traceid 为 0 的问题

roger.wang 1 vuosi sitten
vanhempi
säilyke
090c395693

+ 2 - 2
ebpftracer/ebpf/l7/apm_trace.c

@@ -6,14 +6,14 @@ struct {
 	__uint(type, BPF_MAP_TYPE_LRU_HASH);
 	__uint(key_size, sizeof(struct apm_trace_key_t));
 	__uint(value_size, sizeof(struct apm_span_context));
-	__uint(max_entries, 1);
+	__uint(max_entries, 32768);
 } apm_parent_span_context_map SEC(".maps");
 
 struct {
 	__uint(type, BPF_MAP_TYPE_LRU_HASH);
 	__uint(key_size, sizeof(struct apm_trace_key_t));
 	__uint(value_size, sizeof(struct apm_span_context));
-	__uint(max_entries, 1);
+	__uint(max_entries, 32768);
 } apm_current_span_context_map SEC(".maps");
 
 struct {

+ 1 - 1
ebpftracer/ebpf/utrace/go/net/stack.probe.bpf.c

@@ -36,7 +36,7 @@ struct {
     __uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY);
     __uint(key_size, sizeof(int));
     __uint(value_size, sizeof(int));
-	__uint(max_entries, 32768);
+	__uint(max_entries, 655351);
 } event_queue SEC(".maps");
 
 struct {