You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shenyu.apache.org by GitBox <gi...@apache.org> on 2022/10/11 08:27:42 UTC
[GitHub] [shenyu] moremind commented on issue #3425: [BUG] SpringCloudPlugin serviceInstance is Null, Loadbalance is not effect
moremind commented on issue #3425:
URL: https://github.com/apache/shenyu/issues/3425#issuecomment-1274300442
do you have try shenyu 2.5.0?
________________________________
发件人: lu xue ***@***.***>
发送时间: 2022年7月6日 13:42
收件人: apache/incubator-shenyu ***@***.***>
抄送: moremind ***@***.***>; State change ***@***.***>
主题: Re: [apache/incubator-shenyu] [BUG] SpringCloudPlugin serviceInstance is Null, Loadbalance is not effect (Issue #3425)
I encountered the same problem in version 2.4.3.
get response as following:
{
"code": 500,
"message": "Internal Server Error",
"data": {
"cause": null,
"stackTrace": [
{
"methodName": "doExecute",
"fileName": "SpringCloudPlugin.java",
"lineNumber": 83,
"className": "org.apache.shenyu.plugin.springcloud.SpringCloudPlugin",
"nativeMethod": false
}
],
"message": null,
"localizedMessage": null,
"suppressed": [
{
"cause": null,
"stackTrace": [
{
"methodName": "doExecute",
"fileName": "SpringCloudPlugin.java",
"lineNumber": 83,
"className": "org.apache.shenyu.plugin.springcloud.SpringCloudPlugin",
"nativeMethod": false
},
{
"methodName": "execute",
"fileName": "AbstractShenyuPlugin.java",
"lineNumber": 93,
"className": "org.apache.shenyu.plugin.base.AbstractShenyuPlugin",
"nativeMethod": false
},
{
"methodName": "lambda$execute$0",
"fileName": "ShenyuWebHandler.java",
"lineNumber": 170,
"className": "org.apache.shenyu.web.handler.ShenyuWebHandler$DefaultShenyuPluginChain",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "MonoDefer.java",
"lineNumber": 44,
"className": "reactor.core.publisher.MonoDefer",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "MonoDefer.java",
"lineNumber": 52,
"className": "reactor.core.publisher.MonoDefer",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "MonoDefer.java",
"lineNumber": 52,
"className": "reactor.core.publisher.MonoDefer",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "MonoDefer.java",
"lineNumber": 52,
"className": "reactor.core.publisher.MonoDefer",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "MonoDefer.java",
"lineNumber": 52,
"className": "reactor.core.publisher.MonoDefer",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "MonoDefer.java",
"lineNumber": 52,
"className": "reactor.core.publisher.MonoDefer",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "MonoDefer.java",
"lineNumber": 52,
"className": "reactor.core.publisher.MonoDefer",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "MonoDefer.java",
"lineNumber": 52,
"className": "reactor.core.publisher.MonoDefer",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "MonoDefer.java",
"lineNumber": 52,
"className": "reactor.core.publisher.MonoDefer",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "MonoDefer.java",
"lineNumber": 52,
"className": "reactor.core.publisher.MonoDefer",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "MonoDefer.java",
"lineNumber": 52,
"className": "reactor.core.publisher.MonoDefer",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "MonoDefer.java",
"lineNumber": 52,
"className": "reactor.core.publisher.MonoDefer",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "MonoDefer.java",
"lineNumber": 52,
"className": "reactor.core.publisher.MonoDefer",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "MonoDefer.java",
"lineNumber": 52,
"className": "reactor.core.publisher.MonoDefer",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "MonoDefer.java",
"lineNumber": 52,
"className": "reactor.core.publisher.MonoDefer",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "MonoDefer.java",
"lineNumber": 52,
"className": "reactor.core.publisher.MonoDefer",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "MonoDefer.java",
"lineNumber": 52,
"className": "reactor.core.publisher.MonoDefer",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "MonoDefer.java",
"lineNumber": 52,
"className": "reactor.core.publisher.MonoDefer",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "MonoDefer.java",
"lineNumber": 52,
"className": "reactor.core.publisher.MonoDefer",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "MonoDefer.java",
"lineNumber": 52,
"className": "reactor.core.publisher.MonoDefer",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "InternalMonoOperator.java",
"lineNumber": 55,
"className": "reactor.core.publisher.InternalMonoOperator",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "MonoDefer.java",
"lineNumber": 52,
"className": "reactor.core.publisher.MonoDefer",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "InternalMonoOperator.java",
"lineNumber": 55,
"className": "reactor.core.publisher.InternalMonoOperator",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "MonoDefer.java",
"lineNumber": 52,
"className": "reactor.core.publisher.MonoDefer",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "InternalMonoOperator.java",
"lineNumber": 55,
"className": "reactor.core.publisher.InternalMonoOperator",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "MonoDefer.java",
"lineNumber": 52,
"className": "reactor.core.publisher.MonoDefer",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "InternalMonoOperator.java",
"lineNumber": 55,
"className": "reactor.core.publisher.InternalMonoOperator",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "MonoDefer.java",
"lineNumber": 52,
"className": "reactor.core.publisher.MonoDefer",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "InternalMonoOperator.java",
"lineNumber": 55,
"className": "reactor.core.publisher.InternalMonoOperator",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "MonoDefer.java",
"lineNumber": 52,
"className": "reactor.core.publisher.MonoDefer",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "MonoDefer.java",
"lineNumber": 52,
"className": "reactor.core.publisher.MonoDefer",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "Mono.java",
"lineNumber": 4105,
"className": "reactor.core.publisher.Mono",
"nativeMethod": false
},
{
"methodName": "onComplete",
"fileName": "FluxSwitchIfEmpty.java",
"lineNumber": 75,
"className": "reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber",
"nativeMethod": false
},
{
"methodName": "onNext",
"fileName": "MonoFlatMap.java",
"lineNumber": 141,
"className": "reactor.core.publisher.MonoFlatMap$FlatMapMain",
"nativeMethod": false
},
{
"methodName": "onNext",
"fileName": "FluxSwitchIfEmpty.java",
"lineNumber": 67,
"className": "reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber",
"nativeMethod": false
},
{
"methodName": "onNext",
"fileName": "FluxFilter.java",
"lineNumber": 107,
"className": "reactor.core.publisher.FluxFilter$FilterSubscriber",
"nativeMethod": false
},
{
"methodName": "onNext",
"fileName": "FluxDefaultIfEmpty.java",
"lineNumber": 92,
"className": "reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber",
"nativeMethod": false
},
{
"methodName": "onNext",
"fileName": "MonoNext.java",
"lineNumber": 76,
"className": "reactor.core.publisher.MonoNext$NextSubscriber",
"nativeMethod": false
},
{
"methodName": "innerNext",
"fileName": "FluxConcatMap.java",
"lineNumber": 274,
"className": "reactor.core.publisher.FluxConcatMap$ConcatMapImmediate",
"nativeMethod": false
},
{
"methodName": "onNext",
"fileName": "FluxConcatMap.java",
"lineNumber": 851,
"className": "reactor.core.publisher.FluxConcatMap$ConcatMapInner",
"nativeMethod": false
},
{
"methodName": "complete",
"fileName": "Operators.java",
"lineNumber": 1630,
"className": "reactor.core.publisher.Operators$MonoSubscriber",
"nativeMethod": false
},
{
"methodName": "onNext",
"fileName": "MonoFlatMap.java",
"lineNumber": 144,
"className": "reactor.core.publisher.MonoFlatMap$FlatMapMain",
"nativeMethod": false
},
{
"methodName": "onNext",
"fileName": "FluxMapFuseable.java",
"lineNumber": 121,
"className": "reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber",
"nativeMethod": false
},
{
"methodName": "onNext",
"fileName": "FluxFilterFuseable.java",
"lineNumber": 112,
"className": "reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber",
"nativeMethod": false
},
{
"methodName": "request",
"fileName": "Operators.java",
"lineNumber": 2186,
"className": "reactor.core.publisher.Operators$ScalarSubscription",
"nativeMethod": false
},
{
"methodName": "request",
"fileName": "FluxFilterFuseable.java",
"lineNumber": 184,
"className": "reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber",
"nativeMethod": false
},
{
"methodName": "request",
"fileName": "FluxMapFuseable.java",
"lineNumber": 162,
"className": "reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber",
"nativeMethod": false
},
{
"methodName": "onSubscribe",
"fileName": "MonoFlatMap.java",
"lineNumber": 103,
"className": "reactor.core.publisher.MonoFlatMap$FlatMapMain",
"nativeMethod": false
},
{
"methodName": "onSubscribe",
"fileName": "FluxMapFuseable.java",
"lineNumber": 90,
"className": "reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber",
"nativeMethod": false
},
{
"methodName": "onSubscribe",
"fileName": "FluxFilterFuseable.java",
"lineNumber": 81,
"className": "reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "MonoJust.java",
"lineNumber": 54,
"className": "reactor.core.publisher.MonoJust",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "Mono.java",
"lineNumber": 4105,
"className": "reactor.core.publisher.Mono",
"nativeMethod": false
},
{
"methodName": "drain",
"fileName": "FluxConcatMap.java",
"lineNumber": 441,
"className": "reactor.core.publisher.FluxConcatMap$ConcatMapImmediate",
"nativeMethod": false
},
{
"methodName": "onSubscribe",
"fileName": "FluxConcatMap.java",
"lineNumber": 211,
"className": "reactor.core.publisher.FluxConcatMap$ConcatMapImmediate",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "FluxIterable.java",
"lineNumber": 139,
"className": "reactor.core.publisher.FluxIterable",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "FluxIterable.java",
"lineNumber": 63,
"className": "reactor.core.publisher.FluxIterable",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "InternalMonoOperator.java",
"lineNumber": 55,
"className": "reactor.core.publisher.InternalMonoOperator",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "MonoDefer.java",
"lineNumber": 52,
"className": "reactor.core.publisher.MonoDefer",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "InternalMonoOperator.java",
"lineNumber": 55,
"className": "reactor.core.publisher.InternalMonoOperator",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "MonoDefer.java",
"lineNumber": 52,
"className": "reactor.core.publisher.MonoDefer",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "Mono.java",
"lineNumber": 4105,
"className": "reactor.core.publisher.Mono",
"nativeMethod": false
},
{
"methodName": "drain",
"fileName": "MonoIgnoreThen.java",
"lineNumber": 172,
"className": "reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "MonoIgnoreThen.java",
"lineNumber": 56,
"className": "reactor.core.publisher.MonoIgnoreThen",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "Mono.java",
"lineNumber": 4105,
"className": "reactor.core.publisher.Mono",
"nativeMethod": false
},
{
"methodName": "onComplete",
"fileName": "FluxSwitchIfEmpty.java",
"lineNumber": 75,
"className": "reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber",
"nativeMethod": false
},
{
"methodName": "onComplete",
"fileName": "FluxFilter.java",
"lineNumber": 160,
"className": "reactor.core.publisher.FluxFilter$FilterSubscriber",
"nativeMethod": false
},
{
"methodName": "onComplete",
"fileName": "FluxSwitchIfEmpty.java",
"lineNumber": 78,
"className": "reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber",
"nativeMethod": false
},
{
"methodName": "request",
"fileName": "Operators.java",
"lineNumber": 2188,
"className": "reactor.core.publisher.Operators$ScalarSubscription",
"nativeMethod": false
},
{
"methodName": "set",
"fileName": "Operators.java",
"lineNumber": 1994,
"className": "reactor.core.publisher.Operators$MultiSubscriptionSubscriber",
"nativeMethod": false
},
{
"methodName": "onSubscribe",
"fileName": "Operators.java",
"lineNumber": 1868,
"className": "reactor.core.publisher.Operators$MultiSubscriptionSubscriber",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "MonoJust.java",
"lineNumber": 54,
"className": "reactor.core.publisher.MonoJust",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "Mono.java",
"lineNumber": 4105,
"className": "reactor.core.publisher.Mono",
"nativeMethod": false
},
{
"methodName": "onComplete",
"fileName": "FluxSwitchIfEmpty.java",
"lineNumber": 75,
"className": "reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber",
"nativeMethod": false
},
{
"methodName": "onComplete",
"fileName": "MonoNext.java",
"lineNumber": 96,
"className": "reactor.core.publisher.MonoNext$NextSubscriber",
"nativeMethod": false
},
{
"methodName": "onComplete",
"fileName": "FluxFilter.java",
"lineNumber": 160,
"className": "reactor.core.publisher.FluxFilter$FilterSubscriber",
"nativeMethod": false
},
{
"methodName": "checkTerminated",
"fileName": "FluxFlatMap.java",
"lineNumber": 823,
"className": "reactor.core.publisher.FluxFlatMap$FlatMapMain",
"nativeMethod": false
},
{
"methodName": "drainLoop",
"fileName": "FluxFlatMap.java",
"lineNumber": 589,
"className": "reactor.core.publisher.FluxFlatMap$FlatMapMain",
"nativeMethod": false
},
{
"methodName": "drain",
"fileName": "FluxFlatMap.java",
"lineNumber": 569,
"className": "reactor.core.publisher.FluxFlatMap$FlatMapMain",
"nativeMethod": false
},
{
"methodName": "onComplete",
"fileName": "FluxFlatMap.java",
"lineNumber": 455,
"className": "reactor.core.publisher.FluxFlatMap$FlatMapMain",
"nativeMethod": false
},
{
"methodName": "slowPath",
"fileName": "FluxIterable.java",
"lineNumber": 265,
"className": "reactor.core.publisher.FluxIterable$IterableSubscription",
"nativeMethod": false
},
{
"methodName": "request",
"fileName": "FluxIterable.java",
"lineNumber": 201,
"className": "reactor.core.publisher.FluxIterable$IterableSubscription",
"nativeMethod": false
},
{
"methodName": "onSubscribe",
"fileName": "FluxFlatMap.java",
"lineNumber": 363,
"className": "reactor.core.publisher.FluxFlatMap$FlatMapMain",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "FluxIterable.java",
"lineNumber": 139,
"className": "reactor.core.publisher.FluxIterable",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "FluxIterable.java",
"lineNumber": 63,
"className": "reactor.core.publisher.FluxIterable",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "InternalMonoOperator.java",
"lineNumber": 55,
"className": "reactor.core.publisher.InternalMonoOperator",
"nativeMethod": false
},
{
"methodName": "subscribe",
"fileName": "MonoDefer.java",
"lineNumber": 52,
"className": "reactor.core.publisher.MonoDefer",
"nativeMethod": false
},
{
"methodName": "onNext",
"fileName": "MonoFlatMap.java",
"lineNumber": 150,
"className": "reactor.core.publisher.MonoFlatMap$FlatMapMain",
"nativeMethod": false
},
{
"methodName": "complete",
"fileName": "Operators.java",
"lineNumber": 1630,
"className": "reactor.core.publisher.Operators$MonoSubscriber",
"nativeMethod": false
},
{
"methodName": "onComplete",
"fileName": "FluxDefaultIfEmpty.java",
"lineNumber": 100,
"className": "reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber",
"nativeMethod": false
},
{
"methodName": "onComplete",
"fileName": "FluxMap.java",
"lineNumber": 136,
"className": "reactor.core.publisher.FluxMap$MapSubscriber",
"nativeMethod": false
},
{
"methodName": "onComplete",
"fileName": "FluxMap.java",
"lineNumber": 136,
"className": "reactor.core.publisher.FluxMap$MapSubscriber",
"nativeMethod": false
},
{
"methodName": "onComplete",
"fileName": "FluxFilter.java",
"lineNumber": 160,
"className": "reactor.core.publisher.FluxFilter$FilterSubscriber",
"nativeMethod": false
},
{
"methodName": "onComplete",
"fileName": "FluxMap.java",
"lineNumber": 262,
"className": "reactor.core.publisher.FluxMap$MapConditionalSubscriber",
"nativeMethod": false
},
{
"methodName": "complete",
"fileName": "Operators.java",
"lineNumber": 1631,
"className": "reactor.core.publisher.Operators$MonoSubscriber",
"nativeMethod": false
},
{
"methodName": "onNext",
"fileName": "MonoProcessor.java",
"lineNumber": 317,
"className": "reactor.core.publisher.MonoProcessor",
"nativeMethod": false
},
{
"methodName": "onNext",
"fileName": "FluxPeek.java",
"lineNumber": 192,
"className": "reactor.core.publisher.FluxPeek$PeekSubscriber",
"nativeMethod": false
},
{
"methodName": "onNext",
"fileName": "FluxSwitchIfEmpty.java",
"lineNumber": 67,
"className": "reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber",
"nativeMethod": false
},
{
"methodName": "onNext",
"fileName": "FluxMapFuseable.java",
"lineNumber": 121,
"className": "reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber",
"nativeMethod": false
},
{
"methodName": "run",
"fileName": "FluxSubscribeOnCallable.java",
"lineNumber": 249,
"className": "reactor.core.publisher.FluxSubscribeOnCallable$CallableSubscribeOnSubscription",
"nativeMethod": false
},
{
"methodName": "call",
"fileName": "SchedulerTask.java",
"lineNumber": 68,
"className": "reactor.core.scheduler.SchedulerTask",
"nativeMethod": false
},
{
"methodName": "call",
"fileName": "SchedulerTask.java",
"lineNumber": 28,
"className": "reactor.core.scheduler.SchedulerTask",
"nativeMethod": false
},
{
"methodName": "run",
"fileName": "FutureTask.java",
"lineNumber": 266,
"className": "java.util.concurrent.FutureTask",
"nativeMethod": false
},
{
"methodName": "access$201",
"fileName": "ScheduledThreadPoolExecutor.java",
"lineNumber": 180,
"className": "java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask",
"nativeMethod": false
},
{
"methodName": "run",
"fileName": "ScheduledThreadPoolExecutor.java",
"lineNumber": 293,
"className": "java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask",
"nativeMethod": false
},
{
"methodName": "runWorker",
"fileName": "ThreadPoolExecutor.java",
"lineNumber": 1149,
"className": "java.util.concurrent.ThreadPoolExecutor",
"nativeMethod": false
},
{
"methodName": "run",
"fileName": "ThreadPoolExecutor.java",
"lineNumber": 624,
"className": "java.util.concurrent.ThreadPoolExecutor$Worker",
"nativeMethod": false
},
{
"methodName": "run",
"fileName": "Thread.java",
"lineNumber": 855,
"className": "java.lang.Thread",
"nativeMethod": false
}
],
"message": "\nError has been observed at the following site(s):\n\t|_ checkpoint ⇢ org.apache.shenyu.web.configuration.ErrorHandlerConfiguration$1 [DefaultWebFilterChain]\n\t|_ checkpoint ⇢ org.apache.shenyu.web.filter.FallbackFilter [DefaultWebFilterChain]\n\t|_ checkpoint ⇢ org.apache.shenyu.web.filter.FileSizeFilter [DefaultWebFilterChain]\n\t|_ checkpoint ⇢ org.apache.shenyu.bootstrap.filter.HealthFilter [DefaultWebFilterChain]\n\t|_ checkpoint ⇢ org.apache.shenyu.web.filter.CrossFilter [DefaultWebFilterChain]\n\t|_ checkpoint ⇢ org.springframework.security.web.server.authorization.AuthorizationWebFilter [DefaultWebFilterChain]\n\t|_ checkpoint ⇢ org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter [DefaultWebFilterChain]\n\t|_ checkpoint ⇢ org.springframework.security.web.server.authentication.logout.LogoutWebFilter [DefaultWebFilterChain]\n\t|_ checkpoint ⇢ org.springframework.security.web.server.savedrequest.S
erverRequestCacheWebFilter [DefaultWebFilterChain]\n\t|_ checkpoint ⇢ org.springframework.security.web.server.context.SecurityContextServerWebExchangeWebFilter [DefaultWebFilterChain]\n\t|_ checkpoint ⇢ org.springframework.security.web.server.context.ReactorContextWebFilter [DefaultWebFilterChain]\n\t|_ checkpoint ⇢ org.springframework.security.web.server.header.HttpHeaderWriterWebFilter [DefaultWebFilterChain]\n\t|_ checkpoint ⇢ org.springframework.security.config.web.server.ServerHttpSecurity$ServerWebExchangeReactorContextWebFilter [DefaultWebFilterChain]\n\t|_ checkpoint ⇢ org.springframework.security.web.server.WebFilterChainProxy [DefaultWebFilterChain]\n\t|_ checkpoint ⇢ org.apache.shenyu.web.filter.LocalDispatcherFilter [DefaultWebFilterChain]\n\t|_ checkpoint ⇢ org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter [DefaultWebFilterChain]\n\t|_ checkpoint ⇢ HTTP GET \"/sacl-online-api/learnNacos/echo/test1\" [ExceptionHandlingWebHandle
r]\nStack trace:",
"localizedMessage": "\nError has been observed at the following site(s):\n\t|_ checkpoint ⇢ org.apache.shenyu.web.configuration.ErrorHandlerConfiguration$1 [DefaultWebFilterChain]\n\t|_ checkpoint ⇢ org.apache.shenyu.web.filter.FallbackFilter [DefaultWebFilterChain]\n\t|_ checkpoint ⇢ org.apache.shenyu.web.filter.FileSizeFilter [DefaultWebFilterChain]\n\t|_ checkpoint ⇢ org.apache.shenyu.bootstrap.filter.HealthFilter [DefaultWebFilterChain]\n\t|_ checkpoint ⇢ org.apache.shenyu.web.filter.CrossFilter [DefaultWebFilterChain]\n\t|_ checkpoint ⇢ org.springframework.security.web.server.authorization.AuthorizationWebFilter [DefaultWebFilterChain]\n\t|_ checkpoint ⇢ org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter [DefaultWebFilterChain]\n\t|_ checkpoint ⇢ org.springframework.security.web.server.authentication.logout.LogoutWebFilter [DefaultWebFilterChain]\n\t|_ checkpoint ⇢ org.springframework.security.web.server.saved
request.ServerRequestCacheWebFilter [DefaultWebFilterChain]\n\t|_ checkpoint ⇢ org.springframework.security.web.server.context.SecurityContextServerWebExchangeWebFilter [DefaultWebFilterChain]\n\t|_ checkpoint ⇢ org.springframework.security.web.server.context.ReactorContextWebFilter [DefaultWebFilterChain]\n\t|_ checkpoint ⇢ org.springframework.security.web.server.header.HttpHeaderWriterWebFilter [DefaultWebFilterChain]\n\t|_ checkpoint ⇢ org.springframework.security.config.web.server.ServerHttpSecurity$ServerWebExchangeReactorContextWebFilter [DefaultWebFilterChain]\n\t|_ checkpoint ⇢ org.springframework.security.web.server.WebFilterChainProxy [DefaultWebFilterChain]\n\t|_ checkpoint ⇢ org.apache.shenyu.web.filter.LocalDispatcherFilter [DefaultWebFilterChain]\n\t|_ checkpoint ⇢ org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter [DefaultWebFilterChain]\n\t|_ checkpoint ⇢ HTTP GET \"/sacl-online-api/learnNacos/echo/test1\" [ExceptionHandling
WebHandler]\nStack trace:",
"suppressed": []
}
]
}
}
—
Reply to this email directly, view it on GitHub<https://github.com/apache/incubator-shenyu/issues/3425#issuecomment-1176237909>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AEZ7ZR5ABIPEU2AXHW6DSYTVSWEKVANCNFSM5WTKVSIQ>.
You are receiving this because you modified the open/close state.Message ID: ***@***.***>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@shenyu.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org