Nacos Gateway动态路由 项目卡住启动不了

2022-05-19 20:46:02.534  INFO 6580 --- [           main] com.rain.study.test.GatewayApplication   : Starting GatewayApplication using Java 1.8.0_192 on Rain with PID 6580 (E:\git_project\java\springbootdemo\spring-cloud-nacos\spring-cloud-gateway\target\classes started by Rain in E:\git_project\java\springbootdemo\spring-cloud-nacos)
2022-05-19 20:46:02.536  INFO 6580 --- [           main] com.rain.study.test.GatewayApplication   : No active profile set, falling back to 1 default profile: "default"
2022-05-19 20:46:02.974 TRACE 6580 --- [           main] o.s.c.g.c.c.OnEnabledGlobalFilter        : Condition OnEnabledGlobalFilter on org.springframework.cloud.gateway.config.GatewayReactiveLoadBalancerClientAutoConfiguration#gatewayLoadBalancerClientFilter matched
2022-05-19 20:46:02.976 TRACE 6580 --- [           main] o.s.c.g.c.c.OnEnabledGlobalFilter        : Condition OnEnabledGlobalFilter on org.springframework.cloud.gateway.config.GatewayReactiveLoadBalancerClientAutoConfiguration#loadBalancerServiceInstanceCookieFilter matched
2022-05-19 20:46:02.981 TRACE 6580 --- [           main] Configuration$OnVerboseDisabledCondition : Condition GatewayAutoConfiguration.OnVerboseDisabledCondition on org.springframework.cloud.gateway.config.GatewayAutoConfiguration$GatewayActuatorConfiguration#gatewayLegacyControllerEndpoint did not match due to NoneNestedConditions 1 matched 0 did not; NestedCondition on GatewayAutoConfiguration.OnVerboseDisabledCondition.VerboseDisabled @ConditionalOnProperty (spring.cloud.gateway.actuator.verbose.enabled) matched
2022-05-19 20:46:02.986 TRACE 6580 --- [           main] o.s.c.g.c.c.OnEnabledGlobalFilter        : Condition OnEnabledGlobalFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration$NettyConfiguration#routingFilter matched
2022-05-19 20:46:02.986 TRACE 6580 --- [           main] o.s.c.g.c.c.OnEnabledGlobalFilter        : Condition OnEnabledGlobalFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration$NettyConfiguration#nettyWriteResponseFilter matched
2022-05-19 20:46:02.987 TRACE 6580 --- [           main] o.s.c.g.c.c.OnEnabledGlobalFilter        : Condition OnEnabledGlobalFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration$NettyConfiguration#reactorNettyWebSocketClient matched
2022-05-19 20:46:02.987 TRACE 6580 --- [           main] o.s.c.g.c.c.OnEnabledGlobalFilter        : Condition OnEnabledGlobalFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration$NettyConfiguration#reactorNettyRequestUpgradeStrategy matched
2022-05-19 20:46:03.010 TRACE 6580 --- [           main] o.s.c.g.c.c.OnEnabledGlobalFilter        : Condition OnEnabledGlobalFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#adaptCachedBodyGlobalFilter matched
2022-05-19 20:46:03.011 TRACE 6580 --- [           main] o.s.c.g.c.c.OnEnabledGlobalFilter        : Condition OnEnabledGlobalFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#removeCachedBodyFilter matched
2022-05-19 20:46:03.011 TRACE 6580 --- [           main] o.s.c.g.c.c.OnEnabledGlobalFilter        : Condition OnEnabledGlobalFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#routeToRequestUrlFilter matched
2022-05-19 20:46:03.011 TRACE 6580 --- [           main] o.s.c.g.c.c.OnEnabledGlobalFilter        : Condition OnEnabledGlobalFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#forwardRoutingFilter matched
2022-05-19 20:46:03.011 TRACE 6580 --- [           main] o.s.c.g.c.c.OnEnabledGlobalFilter        : Condition OnEnabledGlobalFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#forwardPathFilter matched
2022-05-19 20:46:03.011 TRACE 6580 --- [           main] o.s.c.g.c.c.OnEnabledGlobalFilter        : Condition OnEnabledGlobalFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#webSocketService matched
2022-05-19 20:46:03.011 TRACE 6580 --- [           main] o.s.c.g.c.c.OnEnabledGlobalFilter        : Condition OnEnabledGlobalFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#websocketRoutingFilter matched
2022-05-19 20:46:03.012 TRACE 6580 --- [           main] o.s.c.g.c.c.OnEnabledPredicate           : Condition OnEnabledPredicate on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#weightCalculatorWebFilter matched
2022-05-19 20:46:03.012 TRACE 6580 --- [           main] o.s.c.g.c.c.OnEnabledPredicate           : Condition OnEnabledPredicate on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#afterRoutePredicateFactory matched
2022-05-19 20:46:03.012 TRACE 6580 --- [           main] o.s.c.g.c.c.OnEnabledPredicate           : Condition OnEnabledPredicate on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#beforeRoutePredicateFactory matched
2022-05-19 20:46:03.012 TRACE 6580 --- [           main] o.s.c.g.c.c.OnEnabledPredicate           : Condition OnEnabledPredicate on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#betweenRoutePredicateFactory matched
2022-05-19 20:46:03.012 TRACE 6580 --- [           main] o.s.c.g.c.c.OnEnabledPredicate           : Condition OnEnabledPredicate on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#cookieRoutePredicateFactory matched
2022-05-19 20:46:03.013 TRACE 6580 --- [           main] o.s.c.g.c.c.OnEnabledPredicate           : Condition OnEnabledPredicate on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#headerRoutePredicateFactory matched
2022-05-19 20:46:03.013 TRACE 6580 --- [           main] o.s.c.g.c.c.OnEnabledPredicate           : Condition OnEnabledPredicate on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#hostRoutePredicateFactory matched
2022-05-19 20:46:03.013 TRACE 6580 --- [           main] o.s.c.g.c.c.OnEnabledPredicate           : Condition OnEnabledPredicate on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#methodRoutePredicateFactory matched
2022-05-19 20:46:03.013 TRACE 6580 --- [           main] o.s.c.g.c.c.OnEnabledPredicate           : Condition OnEnabledPredicate on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#pathRoutePredicateFactory matched
2022-05-19 20:46:03.013 TRACE 6580 --- [           main] o.s.c.g.c.c.OnEnabledPredicate           : Condition OnEnabledPredicate on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#queryRoutePredicateFactory matched
2022-05-19 20:46:03.013 TRACE 6580 --- [           main] o.s.c.g.c.c.OnEnabledPredicate           : Condition OnEnabledPredicate on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#readBodyPredicateFactory matched
2022-05-19 20:46:03.014 TRACE 6580 --- [           main] o.s.c.g.c.c.OnEnabledPredicate           : Condition OnEnabledPredicate on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#remoteAddrRoutePredicateFactory matched
2022-05-19 20:46:03.014 TRACE 6580 --- [           main] o.s.c.g.c.c.OnEnabledPredicate           : Condition OnEnabledPredicate on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#xForwardedRemoteAddrRoutePredicateFactory matched
2022-05-19 20:46:03.014 TRACE 6580 --- [           main] o.s.c.g.c.c.OnEnabledPredicate           : Condition OnEnabledPredicate on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#weightRoutePredicateFactory matched
2022-05-19 20:46:03.014 TRACE 6580 --- [           main] o.s.c.g.c.c.OnEnabledPredicate           : Condition OnEnabledPredicate on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#cloudFoundryRouteServiceRoutePredicateFactory matched
2022-05-19 20:46:03.015 TRACE 6580 --- [           main] o.s.c.g.c.conditional.OnEnabledFilter    : Condition OnEnabledFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#addRequestHeaderGatewayFilterFactory matched
2022-05-19 20:46:03.015 TRACE 6580 --- [           main] o.s.c.g.c.conditional.OnEnabledFilter    : Condition OnEnabledFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#mapRequestHeaderGatewayFilterFactory matched
2022-05-19 20:46:03.015 TRACE 6580 --- [           main] o.s.c.g.c.conditional.OnEnabledFilter    : Condition OnEnabledFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#addRequestParameterGatewayFilterFactory matched
2022-05-19 20:46:03.015 TRACE 6580 --- [           main] o.s.c.g.c.conditional.OnEnabledFilter    : Condition OnEnabledFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#addResponseHeaderGatewayFilterFactory matched
2022-05-19 20:46:03.015 TRACE 6580 --- [           main] o.s.c.g.c.conditional.OnEnabledFilter    : Condition OnEnabledFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#modifyRequestBodyGatewayFilterFactory matched
2022-05-19 20:46:03.016 TRACE 6580 --- [           main] o.s.c.g.c.conditional.OnEnabledFilter    : Condition OnEnabledFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#dedupeResponseHeaderGatewayFilterFactory matched
2022-05-19 20:46:03.016 TRACE 6580 --- [           main] o.s.c.g.c.conditional.OnEnabledFilter    : Condition OnEnabledFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#modifyResponseBodyGatewayFilterFactory matched
2022-05-19 20:46:03.016 TRACE 6580 --- [           main] o.s.c.g.c.conditional.OnEnabledFilter    : Condition OnEnabledFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#cacheRequestBodyGatewayFilterFactory matched
2022-05-19 20:46:03.016 TRACE 6580 --- [           main] o.s.c.g.c.conditional.OnEnabledFilter    : Condition OnEnabledFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#prefixPathGatewayFilterFactory matched
2022-05-19 20:46:03.016 TRACE 6580 --- [           main] o.s.c.g.c.conditional.OnEnabledFilter    : Condition OnEnabledFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#preserveHostHeaderGatewayFilterFactory matched
2022-05-19 20:46:03.016 TRACE 6580 --- [           main] o.s.c.g.c.conditional.OnEnabledFilter    : Condition OnEnabledFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#redirectToGatewayFilterFactory matched
2022-05-19 20:46:03.017 TRACE 6580 --- [           main] o.s.c.g.c.conditional.OnEnabledFilter    : Condition OnEnabledFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#removeRequestHeaderGatewayFilterFactory matched
2022-05-19 20:46:03.017 TRACE 6580 --- [           main] o.s.c.g.c.conditional.OnEnabledFilter    : Condition OnEnabledFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#removeRequestParameterGatewayFilterFactory matched
2022-05-19 20:46:03.017 TRACE 6580 --- [           main] o.s.c.g.c.conditional.OnEnabledFilter    : Condition OnEnabledFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#removeResponseHeaderGatewayFilterFactory matched
2022-05-19 20:46:03.022 TRACE 6580 --- [           main] o.s.c.g.c.conditional.OnEnabledFilter    : Condition OnEnabledFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#rewritePathGatewayFilterFactory matched
2022-05-19 20:46:03.023 TRACE 6580 --- [           main] o.s.c.g.c.conditional.OnEnabledFilter    : Condition OnEnabledFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#retryGatewayFilterFactory matched
2022-05-19 20:46:03.023 TRACE 6580 --- [           main] o.s.c.g.c.conditional.OnEnabledFilter    : Condition OnEnabledFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#setPathGatewayFilterFactory matched
2022-05-19 20:46:03.023 TRACE 6580 --- [           main] o.s.c.g.c.conditional.OnEnabledFilter    : Condition OnEnabledFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#secureHeadersGatewayFilterFactory matched
2022-05-19 20:46:03.023 TRACE 6580 --- [           main] o.s.c.g.c.conditional.OnEnabledFilter    : Condition OnEnabledFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#setRequestHeaderGatewayFilterFactory matched
2022-05-19 20:46:03.023 TRACE 6580 --- [           main] o.s.c.g.c.conditional.OnEnabledFilter    : Condition OnEnabledFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#setRequestHostHeaderGatewayFilterFactory matched
2022-05-19 20:46:03.023 TRACE 6580 --- [           main] o.s.c.g.c.conditional.OnEnabledFilter    : Condition OnEnabledFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#setResponseHeaderGatewayFilterFactory matched
2022-05-19 20:46:03.024 TRACE 6580 --- [           main] o.s.c.g.c.conditional.OnEnabledFilter    : Condition OnEnabledFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#rewriteResponseHeaderGatewayFilterFactory matched
2022-05-19 20:46:03.024 TRACE 6580 --- [           main] o.s.c.g.c.conditional.OnEnabledFilter    : Condition OnEnabledFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#rewriteLocationResponseHeaderGatewayFilterFactory matched
2022-05-19 20:46:03.024 TRACE 6580 --- [           main] o.s.c.g.c.conditional.OnEnabledFilter    : Condition OnEnabledFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#setStatusGatewayFilterFactory matched
2022-05-19 20:46:03.024 TRACE 6580 --- [           main] o.s.c.g.c.conditional.OnEnabledFilter    : Condition OnEnabledFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#saveSessionGatewayFilterFactory matched
2022-05-19 20:46:03.024 TRACE 6580 --- [           main] o.s.c.g.c.conditional.OnEnabledFilter    : Condition OnEnabledFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#stripPrefixGatewayFilterFactory matched
2022-05-19 20:46:03.024 TRACE 6580 --- [           main] o.s.c.g.c.conditional.OnEnabledFilter    : Condition OnEnabledFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#requestHeaderToRequestUriGatewayFilterFactory matched
2022-05-19 20:46:03.025 TRACE 6580 --- [           main] o.s.c.g.c.conditional.OnEnabledFilter    : Condition OnEnabledFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#requestSizeGatewayFilterFactory matched
2022-05-19 20:46:03.025 TRACE 6580 --- [           main] o.s.c.g.c.conditional.OnEnabledFilter    : Condition OnEnabledFilter on org.springframework.cloud.gateway.config.GatewayAutoConfiguration#requestHeaderSizeGatewayFilterFactory matched
2022-05-19 20:46:03.277  INFO 6580 --- [           main] o.s.cloud.context.scope.GenericScope     : BeanFactory id=093c910a-2ec2-3549-b460-8ee99344c327
2022-05-19 20:46:03.339  INFO 6580 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerBeanPostProcessorAutoConfiguration' of type [org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerBeanPostProcessorAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2022-05-19 20:46:03.340  INFO 6580 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerBeanPostProcessorAutoConfiguration$ReactorDeferringLoadBalancerFilterConfig' of type [org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerBeanPostProcessorAutoConfiguration$ReactorDeferringLoadBalancerFilterConfig] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2022-05-19 20:46:03.341  INFO 6580 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'reactorDeferringLoadBalancerExchangeFilterFunction' of type [org.springframework.cloud.client.loadbalancer.reactive.DeferringLoadBalancerExchangeFilterFunction] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2022-05-19 20:46:03.358 DEBUG 6580 --- [           main] reactor.netty.tcp.TcpResources           : [http] resources will use the default LoopResources: DefaultLoopResources {prefix=reactor-http, daemon=true, selectCount=12, workerCount=12}
2022-05-19 20:46:03.359 DEBUG 6580 --- [           main] reactor.netty.tcp.TcpResources           : [http] resources will use the default ConnectionProvider: reactor.netty.resources.DefaultPooledConnectionProvider@7578e06a
nacosDiscoveryProperties=NacosDiscoveryProperties{serverAddr='localhost:8848', endpoint='', namespace='', watchDelay=30000, logName='', service='spring-cloud-gateway', weight=1.0, clusterName='DEFAULT', group='DEFAULT_GROUP', namingLoadCacheAtStart='false', metadata={preserved.register.source=SPRING_CLOUD}, registerEnabled=true, ip='169.254.68.147', networkInterface='', port=-1, secure=false, accessKey='', secretKey='', heartBeatInterval=null, heartBeatTimeout=null, ipDeleteTimeout=null}
content2=[
    {
        "filters": [
            {
                "args": {
                    "parts": "1"
                },
                "name": "StripPrefix"
            }
        ],
        "id": "service-ribbon3",
        "order": -1,
        "predicates": [
            {
                "args": {
                    "pattern": "/service-ribbon3/**"
                },
                "name": "Path"
            }
        ],
        "uri": "lb://service-ribbon"
    },
    {
        "filters": [
            {
                "args": {
                    "parts": "1"
                },
                "name": "StripPrefix"
            }
        ],
        "id": "spring-cloud-producer2",
        "order": -1,
        "predicates": [
            {
                "args": {
                    "pattern": "/spring-cloud-producer2/**"
                },
                "name": "Path"
            }
        ],
        "uri": "lb://spring-cloud-producer"
    }
]
2022-05-19 20:46:03.999  INFO 6580 --- [           main] c.r.s.t.d.DynamicRouteConfig             : Start updating dynamic routing ....
2022-05-19 20:46:04.052  INFO 6580 --- [           main] c.r.s.t.d.DynamicRouteConfig             : RouteDefinition{id='service-ribbon3', predicates=[PredicateDefinition{name='Path', args={pattern=/service-ribbon3/**}}], filters=[FilterDefinition{name='StripPrefix', args={parts=1}}], uri=lb://service-ribbon, order=-1, metadata={}}
2022-05-19 20:46:04.060  INFO 6580 --- [           main] c.r.s.t.d.DynamicRouteConfig             : RouteDefinition{id='spring-cloud-producer2', predicates=[PredicateDefinition{name='Path', args={pattern=/spring-cloud-producer2/**}}], filters=[FilterDefinition{name='StripPrefix', args={parts=1}}], uri=lb://spring-cloud-producer, order=-1, metadata={}}
2022-05-19 20:46:04.728 DEBUG 6580 --- [           main] o.s.c.gateway.config.GatewayProperties   : Routes supplied from Gateway Properties: [RouteDefinition{id='cookie_route', predicates=[PredicateDefinition{name='Cookie', args={_genkey_0=chocolate, _genkey_1=ch.p}}], filters=[], uri=http://localhost:9009, order=0, metadata={}}, RouteDefinition{id='spring-cloud-producer', predicates=[PredicateDefinition{name='Path', args={_genkey_0=/spring-cloud-producer/**}}], filters=[FilterDefinition{name='StripPrefix', args={_genkey_0=1}}, FilterDefinition{name='AddRequestParameter', args={_genkey_0=test, _genkey_1=raintest}}, FilterDefinition{name='AddRequestHeader', args={_genkey_0=X-Request-Foo, _genkey_1=Bar-rrrr}}], uri=lb://spring-cloud-producer, order=0, metadata={}}, RouteDefinition{id='service-ribbon', predicates=[PredicateDefinition{name='Path', args={_genkey_0=/service-ribbon/**}}], filters=[FilterDefinition{name='StripPrefix', args={_genkey_0=1}}], uri=lb://service-ribbon, order=0, metadata={}}, RouteDefinition{id='service-ribbon2', predicates=[PredicateDefinition{name='Path', args={_genkey_0=/service-ribbon2/**}}], filters=[FilterDefinition{name='StripPrefix', args={_genkey_0=1}}], uri=lb://service-ribbon, order=0, metadata={}}]
2022-05-19 20:46:04.873  INFO 6580 --- [           main] o.s.c.g.r.RouteDefinitionRouteLocator    : Loaded RoutePredicateFactory [After]
2022-05-19 20:46:04.873  INFO 6580 --- [           main] o.s.c.g.r.RouteDefinitionRouteLocator    : Loaded RoutePredicateFactory [Before]
2022-05-19 20:46:04.873  INFO 6580 --- [           main] o.s.c.g.r.RouteDefinitionRouteLocator    : Loaded RoutePredicateFactory [Between]
2022-05-19 20:46:04.873  INFO 6580 --- [           main] o.s.c.g.r.RouteDefinitionRouteLocator    : Loaded RoutePredicateFactory [Cookie]
2022-05-19 20:46:04.873  INFO 6580 --- [           main] o.s.c.g.r.RouteDefinitionRouteLocator    : Loaded RoutePredicateFactory [Header]
2022-05-19 20:46:04.873  INFO 6580 --- [           main] o.s.c.g.r.RouteDefinitionRouteLocator    : Loaded RoutePredicateFactory [Host]
2022-05-19 20:46:04.873  INFO 6580 --- [           main] o.s.c.g.r.RouteDefinitionRouteLocator    : Loaded RoutePredicateFactory [Method]
2022-05-19 20:46:04.873  INFO 6580 --- [           main] o.s.c.g.r.RouteDefinitionRouteLocator    : Loaded RoutePredicateFactory [Path]
2022-05-19 20:46:04.873  INFO 6580 --- [           main] o.s.c.g.r.RouteDefinitionRouteLocator    : Loaded RoutePredicateFactory [Query]
2022-05-19 20:46:04.873  INFO 6580 --- [           main] o.s.c.g.r.RouteDefinitionRouteLocator    : Loaded RoutePredicateFactory [ReadBody]
2022-05-19 20:46:04.873  INFO 6580 --- [           main] o.s.c.g.r.RouteDefinitionRouteLocator    : Loaded RoutePredicateFactory [RemoteAddr]
2022-05-19 20:46:04.873  INFO 6580 --- [           main] o.s.c.g.r.RouteDefinitionRouteLocator    : Loaded RoutePredicateFactory [XForwardedRemoteAddr]
2022-05-19 20:46:04.873  INFO 6580 --- [           main] o.s.c.g.r.RouteDefinitionRouteLocator    : Loaded RoutePredicateFactory [Weight]
2022-05-19 20:46:04.873  INFO 6580 --- [           main] o.s.c.g.r.RouteDefinitionRouteLocator    : Loaded RoutePredicateFactory [CloudFoundryRouteService]
2022-05-19 20:46:05.001 DEBUG 6580 --- [oundedElastic-4] o.s.c.g.r.RouteDefinitionRouteLocator    : RouteDefinition ReactiveCompositeDiscoveryClient_spring-cloud-hystrix applying {pattern=/spring-cloud-hystrix/**} to Path  

一直卡住,项目启动不了

一直转圈圈

 这个是gateway yaml配置

spring-cloud-gateway:
server:
  port: 9009
spring:
  application:
    name: spring-cloud-gateway
  jmx:
    enabled: false
  cloud:
    nacos:
      discovery:
        # 配置 nacos 的服务地址
        server-addr: localhost:8848
        enabled: true
      config:
        # nacos 配置服务的地址,后面的端口不能省,即使是80端口
        server-addr: localhost:8848
        # 加载 dataid 配置文件的后缀,默认是 properties
        file-extension: yaml
        # 配置组,默认就是 DEFAULT_GROUP
        group: DEFAULT_GROUP
        # 配置命名空间,此处写的是 命名空间的id 的值,默认是 public 命名空间
        namespace: public
        timeout: 5000
        data-id: spring-cloud-gateway.yaml # 需要去nacos中查看dataid,这个配置的是dataid中显示的不带后缀找不到
    gateway:
      discovery:
        locator:
          enabled: true
          lower-case-service-id: true
      routes: # 网关路由配置
        - id: cookie_route
          uri: http://localhost:9009
          predicates:
            - Cookie=chocolate, ch.p
        - id: spring-cloud-producer # 路由id,V自定义,只要唯一即可
          # uri: http://127.0.0.1:8081 # 路由的目标地址 http就是固定地址
          uri: lb://spring-cloud-producer # 路由的目标地址 lb就是负载均衡,后面跟服务名称
          filters:
            - StripPrefix=1 # 跳过前缀
            - AddRequestParameter=test,raintest
            - AddRequestHeader=X-Request-Foo, Bar-rrrr
          predicates: # 路由断言,也就是判断请求是否符合路由规则的条件
            - Path=/spring-cloud-producer/** # 这个是按照路径匹配,只要以/user/开头就符合要求
        - id: service-ribbon # 路由id,自定义,只要唯一即可
          uri: lb://service-ribbon # 路由的目标地址 lb就是负载均衡,后面跟服务名称
          filters:
            - StripPrefix=1 # 跳过前缀
          predicates: # 路由断言,也就是判断请求是否符合路由规则的条件
            - Path=/service-ribbon/** # 这个是按照路径匹配,只要以/user/开头就符合要求
        - id: service-ribbon2 # 路由id,自定义,只要唯一即可
          uri: lb://service-ribbon # 路由的目标地址 lb就是负载均衡,后面跟服务名称
          filters:
            - StripPrefix=1 # 跳过前缀
          predicates: # 路由断言,也就是判断请求是否符合路由规则的条件
            - Path=/service-ribbon2/** # 这个是按照路径匹配,只要以/user/开头就符合要求

logging:
  level:
    org.springframework.cloud.gateway: TRACE
    org.springframework.http.server.reactive: DEBUG
    org.springframework.web.reactive: DEBUG
    reactor.ipc.netty: DEBUG
    reactor.netty: DEBUG

management.endpoints.web.exposure.include: '*'

看到有的帖子上添加 @RefreshScope

 

试了一下,果然好了。

@RefreshScope 是何方神圣?@RefreshScope 刷新机制都不懂,还敢说会?_架构核心技术的博客-CSDN博客_@refreshscope
  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值