<dependency>
<groupId>org
.springframework.cloud</groupId>
<artifactId>spring
‐
cloud
‐
dependencies</artifactId>
<version>Finchley
.SR1</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependencies>
<!
‐‐
导入Eureka服务的依赖
‐‐
>
<dependency>
<groupId>org
.springframework.cloud</groupId>
<artifactId>spring
‐
cloud
‐
starter
‐
netflix
‐
eureka
‐
server</artifactId>
</dependency>
</dependencies>
@EnableEurekaServer//标识这是
一
个Eureka服务
@SpringBootApplication
public class GovernCenterApplication {
public static void main(String[] args) {
SpringApplication.run(GovernCenterApplication.class, args);
}
}
server:
port: 50101 #服务端口
spring:
application:
name: xc
‐
govern
‐
center #指定服务名
eureka:
client:
registerWithEureka: false #服务注册,是否将自己注册到Eureka服务中
fetchRegistry: false #服务发现,是否从Eureka中获取注册信息
serviceUrl: #Eureka客户端与Eureka服务端的交互地址,高可用状态配置对方的地址,单机状态配置自己(如果
不配置则默认本机8761端口)
defaultZone: http://localhost:50101/eureka/
server:
enable
‐
self
‐
preservation: false #是否开启自我保护模式
eviction
‐
interval
‐
timer
‐
in
‐
ms: 60000 #服务注册表清理间隔(单位毫秒,默认是60
*
1000)
上图红色提示信息:
THE SELF PRESERVATION MODE IS TURNED OFF.THIS MAY NOT PROTECT INSTANCE EXPIRY IN CASE OF
NETWORK/OTHER PROBLEMS.
自我保护模式被关闭。在网络或其他问题的情况下可能不会保护实例失效
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |