From 896d79d6276ae9d7533cac463468f8f1a93055fd Mon Sep 17 00:00:00 2001 From: Haotian Zhang <928016560@qq.com> Date: Mon, 18 Dec 2023 10:20:35 +0800 Subject: [PATCH] update log. --- .../main/java/com/tencent/polaris/api/utils/RuleUtils.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/polaris-common/polaris-model/src/main/java/com/tencent/polaris/api/utils/RuleUtils.java b/polaris-common/polaris-model/src/main/java/com/tencent/polaris/api/utils/RuleUtils.java index b7fa4b189..d55caa52f 100644 --- a/polaris-common/polaris-model/src/main/java/com/tencent/polaris/api/utils/RuleUtils.java +++ b/polaris-common/polaris-model/src/main/java/com/tencent/polaris/api/utils/RuleUtils.java @@ -123,7 +123,8 @@ private static boolean matchStringValue(MatchStringType matchType, String actual long matchV = Long.parseLong(actualValue); return matchV >= left && matchV <= right; } catch (NumberFormatException ignore) { - LOG.error("[RuleUtils] matchValue is not a number in RANGE match type, return false"); + LOG.error("[RuleUtils] actualValue {} is not a number in RANGE match type, return false", + actualValue); return false; } } @@ -217,7 +218,8 @@ private static boolean matchValueByValueType(boolean isMatchSource, String ruleM // 当匹配的是source,记录请求的 K V multiEnvRouterParamMap.put(ruleMetaKey, destMetaValue); } else { - // 当匹配的是 dest 方向时,ruleMetaKey 为 dest 标签的 key,destMetaValue 为实例标签的 value, 流量标签的变量值信息都在 multiEnvRouterParamMap 中 + // 当匹配的是 dest 方向时,ruleMetaKey 为 dest 标签的 key,destMetaValue 为实例标签的 value, 流量标签的变量值信息都在 + // multiEnvRouterParamMap 中 // 例如, source 标签为 , dest 标签则为 // 因此,在参数场景下,需要根据 dest 中的标签的 value 值信息,反向去查询 source 对应标签的 value if (!multiEnvRouterParamMap.containsKey(ruleMetaValue.getValue().getValue())) {