From de3f93a8707a240ce38be4e14154db2747a403cf Mon Sep 17 00:00:00 2001 From: SkyeBeFreeman <928016560@qq.com> Date: Sat, 12 Jul 2025 16:17:44 +0800 Subject: [PATCH] fix:fix tsf lossless not working bug. --- .../tsf-example/consumer-demo/pom.xml | 5 +++++ .../src/main/resources/{application.yml => bootstrap.yml} | 0 .../config/extend/tsf/TsfCoreEnvironmentPostProcessor.java | 2 ++ 3 files changed, 7 insertions(+) rename spring-cloud-tencent-examples/tsf-example/consumer-demo/src/main/resources/{application.yml => bootstrap.yml} (100%) diff --git a/spring-cloud-tencent-examples/tsf-example/consumer-demo/pom.xml b/spring-cloud-tencent-examples/tsf-example/consumer-demo/pom.xml index 04f4a8314..026d8b065 100644 --- a/spring-cloud-tencent-examples/tsf-example/consumer-demo/pom.xml +++ b/spring-cloud-tencent-examples/tsf-example/consumer-demo/pom.xml @@ -26,5 +26,10 @@ org.springframework.cloud spring-cloud-starter-openfeign + + + org.springframework.cloud + spring-cloud-starter-bootstrap + \ No newline at end of file diff --git a/spring-cloud-tencent-examples/tsf-example/consumer-demo/src/main/resources/application.yml b/spring-cloud-tencent-examples/tsf-example/consumer-demo/src/main/resources/bootstrap.yml similarity index 100% rename from spring-cloud-tencent-examples/tsf-example/consumer-demo/src/main/resources/application.yml rename to spring-cloud-tencent-examples/tsf-example/consumer-demo/src/main/resources/bootstrap.yml diff --git a/spring-cloud-tencent-polaris-context/src/main/java/com/tencent/cloud/polaris/context/config/extend/tsf/TsfCoreEnvironmentPostProcessor.java b/spring-cloud-tencent-polaris-context/src/main/java/com/tencent/cloud/polaris/context/config/extend/tsf/TsfCoreEnvironmentPostProcessor.java index a55adaba1..d50aa11fb 100644 --- a/spring-cloud-tencent-polaris-context/src/main/java/com/tencent/cloud/polaris/context/config/extend/tsf/TsfCoreEnvironmentPostProcessor.java +++ b/spring-cloud-tencent-polaris-context/src/main/java/com/tencent/cloud/polaris/context/config/extend/tsf/TsfCoreEnvironmentPostProcessor.java @@ -72,6 +72,8 @@ public final class TsfCoreEnvironmentPostProcessor implements EnvironmentPostPro String polarisAdminPort = environment.getProperty("polaris_admin_port"); if (StringUtils.isNotBlank(polarisAdminPort)) { defaultProperties.put("spring.cloud.polaris.lossless.enabled", environment.getProperty("spring.cloud.polaris.lossless.enabled", "true")); + // for tsf health check. + defaultProperties.put("spring.cloud.polaris.stat.enabled", environment.getProperty("spring.cloud.polaris.stat.enabled", "true")); } String tsfPreferIpv6 = environment.getProperty("tsf_prefer_ipv6");