Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 关于Spring云网关路由配置中的ID_Java_Spring Cloud_Spring Cloud Gateway - Fatal编程技术网

Java 关于Spring云网关路由配置中的ID

Java 关于Spring云网关路由配置中的ID,java,spring-cloud,spring-cloud-gateway,Java,Spring Cloud,Spring Cloud Gateway,在SpringCloudGateway中,在路由配置中可以指定id @Bean public RouteLocator customRouteLocator(RouteLocatorBuilder builder) { return builder.routes() .route(r -> r.path("/country/**") .uri("lb://COUNTRY-SERVICE/&

在SpringCloudGateway中,在路由配置中可以指定id

@Bean
public RouteLocator customRouteLocator(RouteLocatorBuilder builder) {
        return builder.routes()
            .route(r -> r.path("/country/**")
                .uri("lb://COUNTRY-SERVICE/")
                //.id("<stringvalue>")
                )
            .route(r -> r.path("/**")
                    .uri("https://someothersite.com"))
            .build();
    }
@Bean
公共路由器或自定义路由器(路由器或编译器生成器){
returnbuilder.routes()
.路线(右->右路径(“/country/**”)
.uri(“lb://COUNTRY-SERVICE/”)
//.id(“”)
)
.路线(r->r.路径(“/**”)
.uri(“https://someothersite.com"))
.build();
}

.id(“stringvalue”)代表什么?我们给出的stringvalue可以是任何值吗?它的意义是什么?

在实际调试和查看路由时,它有助于识别它,以便于澄清