fix:fix tsf lossless not working bug.

SkyeBeFreeman 2 months ago committed by Haotian Zhang
parent c60848364c
commit 3ccc5eb601

@ -11,3 +11,4 @@
- [fix: fix loadbalancer metadata type.](https://github.com/Tencent/spring-cloud-tencent/pull/1624) - [fix: fix loadbalancer metadata type.](https://github.com/Tencent/spring-cloud-tencent/pull/1624)
- [feat:support polaris server nearby backup LB.](https://github.com/Tencent/spring-cloud-tencent/pull/1629) - [feat:support polaris server nearby backup LB.](https://github.com/Tencent/spring-cloud-tencent/pull/1629)
- fix:fix ipv6 instance not found bug. - fix:fix ipv6 instance not found bug.
- fix:fix tsf lossless not working bug.

@ -26,5 +26,10 @@
<groupId>org.springframework.cloud</groupId> <groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-openfeign</artifactId> <artifactId>spring-cloud-starter-openfeign</artifactId>
</dependency> </dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-bootstrap</artifactId>
</dependency>
</dependencies> </dependencies>
</project> </project>

@ -72,6 +72,8 @@ public final class TsfCoreEnvironmentPostProcessor implements EnvironmentPostPro
String polarisAdminPort = environment.getProperty("polaris_admin_port"); String polarisAdminPort = environment.getProperty("polaris_admin_port");
if (StringUtils.isNotBlank(polarisAdminPort)) { if (StringUtils.isNotBlank(polarisAdminPort)) {
defaultProperties.put("spring.cloud.polaris.lossless.enabled", environment.getProperty("spring.cloud.polaris.lossless.enabled", "true")); 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"); String tsfPreferIpv6 = environment.getProperty("tsf_prefer_ipv6");

Loading…
Cancel
Save