client:
service-url:
defaultZone: http://localhost:8761/eureka/
server:
port: 8765
spring:
application:
name: microservice-provider-service-hi
eureka:
client:
service-url:
defaultZone: http://localhost:8761/eureka/
3、建立一个服务消费者
(1)、pom.xml 继承父 pom 文件,并加入以下依赖。
<?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 https://maven.apache.org/xsd/maven-4.0.0.xsd”>
4.0.0
com.riemann
microservice-eureka-feign
0.0.1-SNAPSHOT
com.riemann
microservice-provider-service-feign
0.0.1-SNAPSHOT
jar
microservice-provider-service-feign
Eureka Feign Client
org.springframework.cloud
spring-cloud-starter-netflix-eureka-client
org.springframework.boot
spring-boot-starter-web
org.springframework.cloud
spring-cloud-starter-openfeign
(2)、在工程的配置文件指定服务的注册中心地址为http://localhost:8761/eureka/,程序名称为 microservice-provider-service-feign,程序端口为8763。application.yml 如下:
server:
port: 8763
spring:
application:
name: microservice-provider-service-feign
eureka:
c