第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Spring Cloud Gateway 不適用于 @Bean Discovery

Spring Cloud Gateway 不適用于 @Bean Discovery

桃花長相依 2021-06-07 13:27:56
我遵循 Spring Tips: Spring Cloud Gateway。但是我的網(wǎng)關(guān)應(yīng)用程序不會從服務(wù)注冊(尤里卡)創(chuàng)建路由。帶有 2 個參數(shù)的 DiscoveryClientRouteDefinitionLocator 構(gòu)造函數(shù)。它不是從 Eureka 服務(wù)器路由的網(wǎng)關(guān)應(yīng)用程序。我一直在嘗試更改 pom.xml 中的版本,但我使用的是 RELEASE。該Application.java@SpringBootApplicationpublic class GatewayApplication {    @Bean    DiscoveryClientRouteDefinitionLocator discoveryRoutes(DiscoveryClient dc, DiscoveryLocatorProperties dlp) {        return new DiscoveryClientRouteDefinitionLocator(dc, dlp);    }    public static void main(String[] args) {        SpringApplication.run(GatewayApplication.class, args);    }}DiscoveryClientRouteDefinitionLocator 的構(gòu)造函數(shù)現(xiàn)在使用 2 個參數(shù),而不是像 Spring Tips: Spring Clou Gateway 中的 1 個參數(shù)。該application.property:spring.application.name=gatewayserver.port=8081eureka.client.register-with-eureka=true我的pom.xml:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">    <modelVersion>4.0.0</modelVersion><groupId>com.hcl.cnp</groupId><artifactId>gateway</artifactId><version>0.0.1-SNAPSHOT</version><packaging>jar</packaging><name>gateway</name><description>Demo project for Spring Boot</description><parent>    <groupId>org.springframework.boot</groupId>    <artifactId>spring-boot-starter-parent</artifactId>    <version>2.0.3.RELEASE</version>    <relativePath/> <!-- lookup parent from repository --></parent><properties>    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>    <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>    <java.version>1.8</java.version>    <spring-cloud.version>Finchley.RELEASE</spring-cloud.version></properties><dependencies>    <dependency>        <groupId>org.springframework.boot</groupId>        <artifactId>spring-boot-starter-actuator</artifactId>    </dependency>
查看完整描述

2 回答

?
臨摹微笑

TA貢獻(xiàn)1982條經(jīng)驗 獲得超2個贊

構(gòu)造函數(shù)DiscoveryClientRouteDefinitionLocator (DiscoveryClient, DiscoveryLocatorProperties) 已棄用


我建議你使用:


ReactiveDiscoveryClient代替DiscoveryClient


@Bean

DiscoveryClientRouteDefinitionLocator discoveryRoutes(ReactiveDiscoveryClient rdc,

        DiscoveryLocatorProperties dlp) {

    return new DiscoveryClientRouteDefinitionLocator(rdc, dlp);

}

其他的事情,你應(yīng)該將你的application.proporty重命名為application.properities


查看完整回答
反對 回復(fù) 2021-06-10
  • 2 回答
  • 0 關(guān)注
  • 276 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號