1、添加依赖
<!-- 导入依赖 -->
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
</dependency>
</dependencies>
2、指定端口号
server:
port: 10086
3、编写启动类
@SpringBootApplication
@EnableEurekaClient
public class ConsumerApp {
@Bean
public RestTemplate restTemplate(){
return new RestTemplate();
}
public static void main(String[] args) {
SpringApplication.run(ConsumerApp.class);
}
}
这里启动会报错!!
原因:erueak服务器也是存在客户端的,将来用于集群相互注册使用,目前解决这个问题只需将自己注册一下即可。
4、补全配置
server:
port: 10086
eureka:
client:
service-url: # EurekaServer的地址,现在是自己的地址,如果是集群,需要加上其它Server的地址
defaultZone: http://127.0.0.1:10086/eureka/
instance: #实例的IP地址
ip-address: 127.0.0.1
spring:
application:
name: eureka-server