fix:fix PolarisContextProperties instantiated twice causing NPE.

pull/1637/head
fishtailfu 2 months ago
parent f2c048f9cc
commit f7092a9da8

@ -107,8 +107,7 @@ public class EnhancedWebClientExchangeFilterFunction implements ExchangeFilterFu
.doOnError(t -> {
enhancedPluginContext.setDelay(System.currentTimeMillis() - startTime);
enhancedPluginContext.setThrowable(t);
enhancedPluginContext.setTargetServiceInstance((ServiceInstance) MetadataContextHolder.get()
.getLoadbalancerMetadata().get(LOAD_BALANCER_SERVICE_INSTANCE), originRequest.url());
// Run exception enhanced plugins.
pluginRunner.run(EnhancedPluginType.Client.EXCEPTION, enhancedPluginContext);
})

Loading…
Cancel
Save