Spring-Cloud学习(一)服务注册中心Eureka-Server端

一、使用Idea自带的Spring initializr创建一个Eureka服务

1.1) 创建maven项目

1.2) 到spring的官网查询spring-clound的版本依赖对应关系 官网地址

 

1.3) 再启动类添加注解,申明此处为服务注册中心

 @EnableEurekaServer

1.4) 给配置文件添加eureka属性

#服务注册中心端口号
server.port=8761

#服务注册中心实例的主机名
eureka.instance.hostname=localhost

#是否向服务注册中心注册自己
eureka.client.register-with-eureka=false

#是否禁止向注册中心检索服务
eureka.client.fetch-registry=false

#自我保护机制 默认true 
#当某个应用注册到eureka服务中心上后,会维护一个心跳链接,告诉eureka自己还存活
#eureka检测每个服务,在一定时间内,如果心跳比例失败率低于某个值时
#eureka会把这个服务给保护起来,也就是说即使当前注册到eureka上的服务已经下线
#eureka依然任务其还在线,这样会导致有时调用失败的问题
#因此最好关闭自我保护机制,设置成false
eureka.server.enableSelfPreservation=false

#服务注册中心的配置内容,指定服务注册中心的位置
eureka.client.serviceUrl.defaultZone=http://${eureka.instance.hostname}:${server.port}/eureka/

1.5) 启动eureka服务应用

猜你喜欢

转载自blog.csdn.net/lihongtai/article/details/87915971