4-9 - 解析失败

4-9 - 解析失败

可能的原因

一般为参数值不符合规则,在强转时发生错误。 如:

String timeoutString = httpMetadata.headers().getFirst(TripleHeaderEnum.SERVICE_TIMEOUT.getHeader());
Long timeout = Long.parseLong(timeoutString);

Long timeout = GrpcUtils.parseTimeoutToMills(timeoutString);
invocation.put(CommonConstants.TIMEOUT_KEY, timeout);

排查和解决步骤

根据堆栈信息提示的 key 名称进行相对应的配置修改到符合转换规则即可。