springboot中关闭eureka server中已注册服务列表自我保护配置
配置集群服务可以向eureka通知应用是否可以使用
a、在eureka server的application.properties中加入:
# 设为false,关闭自我保护
eureka.server.enable-self-preservation=false
# 清理间隔(单位毫秒,默认是60*1000)
eureka.server.eviction-interval-timer-in-ms=20000
b、在个application的application.properties中加入:
# 开启健康检查(需要spring-boot-starter-actuator依赖)
eureka.client.healthcheck.enabled=true
# 续约更新时间间隔(默认30秒)
eureka.instance.lease-renewal-interval-in-seconds=30
# 续约到期时间(默认90秒)
eureka.instance.lease-expiration-duration-in-seconds=90
c、如果没有加过actuator的引用,在pom.xml中加入
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
不然启动应用会有
“Initialization of bean failed; nested exception is java.lang.NoClassDefFoundError: org/springframework/boot/actuate/health/HealthAggregator“
最新文章
- oracle树形查询 start with connect by
- python :添加的内容具有之前的功能用delegate绑定事件
- Kolmogorov 的数学观与业绩
- VMWare发布ESXi 6.0
- Google Chrome: Make the Bookmarks Bar Display as Icons Only
- 继续寻找app开发的技术方案
- 【BZOJ】1452: [JSOI2009]Count
- 转:关于数据库压缩技术的Survey
- Paint the Grid Again ZOJ - 3780 拓扑
- [ZJOI 2010]Perm 排列计数
- mybatis延迟加载详解
- Java面试题之Forward和Redirect的区别
- package.json文件中dependencies和devDependencies的区别
- Android 测试入门之---Monkey test
- laravel DB 执行 mysql函数或者字段
- CMake Error: not providing ";FindEigen3.cmake"; in CMAKE_MODULE_PATH
- unity项目针对IOS及Android平台的音频压缩格式
- 直接插入排序实现(Java)
- c++11 List 容器
- MFC+WinPcap编写一个嗅探器之六(分析模块)