1.修改ArtifactId为microservice-provider-user的项目
在pom.xml中添加依赖
<dependency>
<groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
</dependency>
2. 修改配置文件application.yml,添加以下配置
spring:
application:
name: microservice-provider-user
eureka:
client:
serviceUrl:
defaultZone: http://localhost:8761/eureka/
instance:
prefer-ip-address: true
配置属性说明:
name 用于指定注册到Eureka Server上的应用名称
prefer-ip-address 表示将自己的IP地址注册到 Eureka Server;若不配置该属性或将其配置为false,表示将以微服务所在操作系统的hostname 注册到Eureka Server
3. 测试
1.
启动microservice-discovery-eureka服务发现组件( Eureka Server)
2.
启动microservice-provider-user微服务
3.
访问
http://localhost:8761
可以看到microservice-provider-user微服务已在microservice-discovery-eureka上注册
4.报错
由于写的时间有点久,报错信息未截图保留。
pom.xml中依赖写错的问题,马虎鬼编程一小时,找错一下午!
专心致志!!!