From 45f7e3a5ecc53bdbf429f6b1f26158fb17f973a9 Mon Sep 17 00:00:00 2001 From: Haotian Zhang <928016560@qq.com> Date: Wed, 11 Jun 2025 17:57:42 +0800 Subject: [PATCH 1/2] fix: fix loadbalancer metadata type. --- .../com/tencent/cloud/common/metadata/MetadataContext.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-cloud-tencent-commons/src/main/java/com/tencent/cloud/common/metadata/MetadataContext.java b/spring-cloud-tencent-commons/src/main/java/com/tencent/cloud/common/metadata/MetadataContext.java index 3dcce2fc7..9af833769 100644 --- a/spring-cloud-tencent-commons/src/main/java/com/tencent/cloud/common/metadata/MetadataContext.java +++ b/spring-cloud-tencent-commons/src/main/java/com/tencent/cloud/common/metadata/MetadataContext.java @@ -229,7 +229,7 @@ public Map getTransHeadersKV() { } public Map getLoadbalancerMetadata() { - MetadataContainer metadataContainer = getMetadataContainer(MetadataType.APPLICATION, false); + MetadataContainer metadataContainer = getMetadataContainer(MetadataType.CUSTOM, false); MetadataValue metadataValue = metadataContainer.getMetadataValue(FRAGMENT_LB_METADATA); Map values = new HashMap<>(); if (metadataValue instanceof MetadataMapValue) { @@ -248,7 +248,7 @@ public void accept(String s, MetadataValue metadataValue) { } public void setLoadbalancer(String key, Object value) { - MetadataContainer metadataContainer = getMetadataContainer(MetadataType.APPLICATION, false); + MetadataContainer metadataContainer = getMetadataContainer(MetadataType.CUSTOM, false); metadataContainer.putMetadataMapObjectValue(FRAGMENT_LB_METADATA, key, value); } From 828b2a0c19d4c4bda76071f50a70fe2c81cd6c70 Mon Sep 17 00:00:00 2001 From: fishtailfu Date: Thu, 19 Jun 2025 19:17:09 +0800 Subject: [PATCH 2/2] fix: fix loadbalancer metadata type. --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 46cdeb253..877a14229 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,3 +8,4 @@ - [feat:support config all recover enabled.](https://github.com/Tencent/spring-cloud-tencent/pull/1593) - [feat:support stat reporting path aggregation.](https://github.com/Tencent/spring-cloud-tencent/pull/1602) - [feat:support instance detect.](https://github.com/Tencent/spring-cloud-tencent/pull/1616) +- [fix: fix loadbalancer metadata type.](https://github.com/Tencent/spring-cloud-tencent/pull/1624)