I am using webflux webclient to call third party services. When the service is started, everything is normal, but after using it for a period of time, it will keep reporting an error, what is the reason for this, please help to answer, thank you.
Error Log: ERROR c.y.e.p.p.g.s.impl.WeatherServiceImpl - EXCEPTION F: [0]java.lang.IllegalArgumentException: ExchangeFilterFunction must not be null 16:24:33.043 [,686503ac14f14c46,9e06877a66820510,true] [XNIO-1 I/O-1] ERROR c.y.e.p.p.g.s.impl.WeatherServiceImpl - EXCEPTION : [1] at org.springframework.util.Assert.notNull(Assert.java:201) 16:24:33.043 [,686503ac14f14c46,9e06877a66820510,true] [XNIO-1 I/O-1] ERROR c.y.e.p.p.g.s.impl.WeatherServiceImpl - EXCEPTION : [2] at org.springframework.web.reactive.function.client.ExchangeFilterFunction.andThen(ExchangeFilterFunction.java:55) 16:24:33.043 [,686503ac14f14c46,9e06877a66820510,true] [XNIO-1 I/O-1] ERROR c.y.e.p.p.g.s.impl.WeatherServiceImpl - EXCEPTION : [3] at java.util.stream.ReduceOps$2ReducingSink.accept(ReduceOps.java:123) 16:24:33.043 [,686503ac14f14c46,9e06877a66820510,true] [XNIO-1 I/O-1] ERROR c.y.e.p.p.g.s.impl.WeatherServiceImpl - EXCEPTION : [4] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1382) 16:24:33.043 [,686503ac14f14c46,9e06877a66820510,true] [XNIO-1 I/O-1] ERROR c.y.e.p.p.g.s.impl.WeatherServiceImpl - EXCEPTION : [5] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481) 16:24:33.043 [,686503ac14f14c46,9e06877a66820510,true] [XNIO-1 I/O-1] ERROR c.y.e.p.p.g.s.impl.WeatherServiceImpl - EXCEPTION : [6] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471) 16:24:33.043 [,686503ac14f14c46,9e06877a66820510,true] [XNIO-1 I/O-1] ERROR c.y.e.p.p.g.s.impl.WeatherServiceImpl - EXCEPTION : [7] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) 16:24:33.043 [,686503ac14f14c46,9e06877a66820510,true] [XNIO-1 I/O-1] ERROR c.y.e.p.p.g.s.impl.WeatherServiceImpl - EXCEPTION : [8] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) 16:24:33.043 [,686503ac14f14c46,9e06877a66820510,true] [XNIO-1 I/O-1] ERROR c.y.e.p.p.g.s.impl.WeatherServiceImpl - EXCEPTION : [9] at java.util.stream.ReferencePipeline.reduce(ReferencePipeline.java:479) 16:24:33.043 [,686503ac14f14c46,9e06877a66820510,true] [XNIO-1 I/O-1] ERROR c.y.e.p.p.g.s.impl.WeatherServiceImpl - EXCEPTION : [10] at org.springframework.web.reactive.function.client.DefaultWebClientBuilder.build(DefaultWebClientBuilder.java:263) 16:24:33.043 [,686503ac14f14c46,9e06877a66820510,true] [XNIO-1 I/O-1] ERROR c.y.e.p.p.g.s.impl.WeatherServiceImpl - EXCEPTION I: [11] at com..gateway.webflux.invoke.rest.WebClientRestHandler.invokeRest(WebClientRestHandler.java:78) 16:24:33.043 [,686503ac14f14c46,9e06877a66820510,true] [XNIO-1 I/O-1] ERROR c.y.e.p.p.g.s.impl.WeatherServiceImpl - EXCEPTION I: [12] at com.gateway.webflux.invoke.handler.DynamicProxyBeanFactory.invoke(DynamicProxyBeanFactory.java:48) 16:24:33.043 [,686503ac14f14c46,9e06877a66820510,true] [XNIO-1 I/O-1] ERROR c.y.e.p.p.g.s.impl.WeatherServiceImpl - EXCEPTION : [13] at com.sun.proxy.$Proxy321.getWeather(Unknown Source) 16:24:33.043 [,686503ac14f14c46,9e06877a66820510,true] [XNIO-1 I/O-1] ERROR c.y.e.p.p.g.s.impl.WeatherServiceImpl - EXCEPTION I: [14] at com..platform.gateway.service.impl.WeatherServiceImpl.getWeather(WeatherServiceImpl.java:64) 16:24:33.043 [,686503ac14f14c46,9e06877a66820510,true] [XNIO-1 I/O-1] ERROR c.y.e.p.p.g.s.impl.WeatherServiceImpl - EXCEPTION I: [15] at com..gateway.controller.WeatherApi.getWeather$original$onPL55SP(WeatherApi.java:30) 16:24:33.043 [,686503ac14f14c46,9e06877a66820510,true] [XNIO-1 I/O-1] ERROR c.y.e.p.p.g.s.impl.WeatherServiceImpl - EXCEPTION I: [16] at com..gateway.controller.WeatherApi.getWeather$original$onPL55SP$accessor$tVP1x9qC(WeatherApi.java) 16:24:33.043 [,686503ac14f14c46,9e06877a66820510,true] [XNIO-1 I/O-1] ERROR c.y.e.p.p.g.s.impl.WeatherServiceImpl - EXCEPTION I: [17] at com.gateway.controller.WeatherApi$auxiliary$pWJcjex4.call(Unknown Source) 16:24:33.043 [,686503ac14f14c46,9e06877a66820510,true] [XNIO-1 I/O-1] ERROR c.y.e.p.p.g.s.impl.WeatherServiceImpl - EXCEPTION : [18] at org.apache.skywalking.apm.agent.core.plugin.interceptor.enhance.InstMethodsInter.intercept(InstMethodsInter.java:86) 16:24:33.043 [,686503ac14f14c46,9e06877a66820510,true] [XNIO-1 I/O-1] ERROR c.y.e.p.p.g.s.impl.WeatherServiceImpl - EXCEPTION I: [19] at com.gateway.controller.WeatherApi.getWeather(WeatherApi.java) 16:24:33.043 [,686503ac14f14c46,9e06877a66820510,true] [XNIO-1 I/O-1] ERROR c.y.e.p.p.g.s.impl.WeatherServiceImpl - EXCEPTION : [20] at sun.reflect.GeneratedMethodAccessor731.invoke(Unknown Source) 16:24:33.043 [,686503ac14f14c46,9e06877a66820510,true] [XNIO-1 I/O-1] ERROR c.y.e.p.p.g.s.impl.WeatherServiceImpl - EXCEPTION : [21] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 16:24:33.043 [,686503ac14f14c46,9e06877a66820510,true] [XNIO-1 I/O-1] ERROR c.y.e.p.p.g.s.impl.WeatherServiceImpl - EXCEPTION : [22] at java.lang.reflect.Method.invoke(Method.java:498) 16:24:33.043 [,686503ac14f14c46,9e06877a66820510,true] [XNIO-1 I/O-1] ERROR c.y.e.p.p.g.s.impl.WeatherServiceImpl - EXCEPTION : [23] at org.springframework.web.reactive.result.method.InvocableHandlerMethod.lambda$invoke$0(InvocableHandlerMethod.java:148) 16:24:33.043 [,686503ac14f14c46,9e06877a66820510,true] [XNIO-1 I/O-1] ERROR c.y.e.p.p.g.s.impl.WeatherServiceImpl - EXCEPTION : [24] at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:118) 16:24:33.043 [,686503ac14f14c46,9e06877a66820510,true] [XNIO-1 I/O-1] ERROR c.y.e.p.p.g.s.impl.WeatherServiceImpl - EXCEPTION : [25] at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:385) 16:24:33.043 [686503ac14f14c46,9e06877a66820510,true] [XNIO-1 I/O-1] ERROR c.y.e.p.p.g.s.impl.WeatherServiceImpl - EXCEPTION : [26] at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:90) 16:24:33.043 [,686503ac14f14c46,9e06877a66820510,true] [XNIO-1 I/O-1] ERROR c.y.e.p.p.g.s.impl.WeatherServiceImpl - EXCEPTION : [27] at io.opentelemetry.javaagent.shaded.instrumentation.reactor.TracingSubscriber.lambda$onNext$1(TracingSubscriber.java:58) 16:24:33.043 [,686503ac14f14c46,9e06877a66820510,true] [XNIO-1 I/O-1] ERROR c.y.e.p.p.g.s.impl.WeatherServiceImpl - EXCEPTION : [28] at io.opentelemetry.javaagent.shaded.instrumentation.reactor.TracingSubscriber.withActiveSpan(TracingSubscriber.java:79) 16:24:33.043 [,686503ac14f14c46,9e06877a66820510,true] [XNIO-1 I/O-1] ERROR c.y.e.p.p.g.s.impl.WeatherServiceImpl - EXCEPTION : [29] at io.opentelemetry.javaagent.shaded.instrumentation.reactor.TracingSubscriber.onNext(TracingSubscriber.java:58) 16:24:33.043 [,686503ac14f14c46,9e06877a66820510,true] [XNIO-1 I/O-1] ERROR c.y.e.p.p.g.s.impl.WeatherServiceImpl - EXCEPTION : [30] at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1812) 16:24:33.043 [,686503ac14f14c46,9e06877a66820510,true] [XNIO-1 I/O-1] ERROR c.y.e.p.p.g.s.impl.WeatherServiceImpl - EXCEPTION : [31] at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:247) 16:24:33.043 [,686503ac14f14c46,9e06877a66820510,true] [XNIO-1 I/O-1] ERROR c.y.e.p.p.g.s.impl.WeatherServiceImpl - EXCEPTION : [32] at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:329)