Skip to content

Commit 9449348

Browse files
committed
perf: 优化代码源webhook解析流程 #11694 移除scm_repo_id度量字段
1 parent fb7e0c3 commit 9449348

File tree

1 file changed

+1
-9
lines changed

1 file changed

+1
-9
lines changed

devops-scm-spring-boot-starter/src/main/java/com/tencent/devops/scm/spring/config/ScmConnectorConfiguration.java

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,10 @@
11
package com.tencent.devops.scm.spring.config;
22

3-
import static com.tencent.devops.scm.sdk.common.constants.ScmSdkConstants.SCM_REPO_ID_HEADER;
43

54
import com.tencent.devops.scm.spring.manager.OkHttpScmConnectorFactory;
65
import com.tencent.devops.scm.spring.manager.ScmConnectorFactory;
76
import io.micrometer.core.instrument.MeterRegistry;
8-
import io.micrometer.core.instrument.Tag;
97
import io.micrometer.core.instrument.binder.okhttp3.OkHttpMetricsEventListener;
10-
import org.apache.commons.lang3.StringUtils;
118
import org.springframework.beans.factory.annotation.Autowired;
129
import org.springframework.boot.autoconfigure.AutoConfigureAfter;
1310
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
@@ -31,11 +28,6 @@ public ScmConnectorFactory connectorFactory(
3128
@ConditionalOnClass(MeterRegistry.class)
3229
@ConditionalOnProperty(prefix = "management.metrics", name = "enabled", matchIfMissing = true)
3330
public OkHttpMetricsEventListener okHttpMetricsEventListener(MeterRegistry meterRegistry) {
34-
return OkHttpMetricsEventListener.builder(meterRegistry, "devops.scm.requests")
35-
.tag((request, response) -> {
36-
String projectIdOrPath = request.header(SCM_REPO_ID_HEADER);
37-
return Tag.of("scm_repo_id", StringUtils.defaultIfBlank(projectIdOrPath, ""));
38-
})
39-
.build();
31+
return OkHttpMetricsEventListener.builder(meterRegistry, "devops.scm.requests").build();
4032
}
4133
}

0 commit comments

Comments
 (0)