博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Spring Cloud Consul应用下线后,健康检查自动删除无效服务
阅读量:2168 次
发布时间:2019-05-01

本文共 700 字,大约阅读时间需要 2 分钟。

spring:  cloud:    consul:      discovery:        # 健康检查失败多长时间后,取消注册        health-check-critical-timeout: 30s

在配置文件中如上配置后可以使得服务下线后自动删除无效服务,而不必像很多的博客中写的那样专门写一个删除失效服务。

其它的配置属性解析:

  • spring.cloud.consul.host:配置consul地址
  • spring.cloud.consul.port:配置consul端口
  • spring.cloud.consul.discovery.enabled:启用服务发现
  • spring.cloud.consul.discovery.register:启用服务注册
  • spring.cloud.consul.discovery.deregister:服务停止时取消注册
  • spring.cloud.consul.discovery.prefer-ip-address:表示注册时使用IP而不是hostname
  • spring.cloud.consul.discovery.health-check-interval:健康检查频率
  • spring.cloud.consul.discovery.health-check-path:健康检查路径
  • spring.cloud.consul.discovery.health-check-critical-timeout:健康检查失败多长时间后,取消注册
  • spring.cloud.consul.discovery.instance-id:服务注册标识

转载地址:http://gtxzb.baihongyu.com/

你可能感兴趣的文章
图解什么是 Transformer
查看>>
代码实例:如何使用 TensorFlow 2.0 Preview
查看>>
6 种用 LSTM 做时间序列预测的模型结构 - Keras 实现
查看>>
走进JavaWeb技术世界1:JavaWeb的由来和基础知识
查看>>
走进JavaWeb技术世界2:JSP与Servlet的曾经与现在
查看>>
走进JavaWeb技术世界3:JDBC的进化与连接池技术
查看>>
走进JavaWeb技术世界4:Servlet 工作原理详解
查看>>
走进JavaWeb技术世界5:初探Tomcat的HTTP请求过程
查看>>
走进JavaWeb技术世界6:Tomcat5总体架构剖析
查看>>
走进JavaWeb技术世界7:Tomcat和其他WEB容器的区别
查看>>
走进JavaWeb技术世界9:Java日志系统的诞生与发展
查看>>
走进JavaWeb技术世界10:从JavaBean讲到Spring
查看>>
走进JavaWeb技术世界11:单元测试框架Junit
查看>>
走进JavaWeb技术世界12:从手动编译打包到项目构建工具Maven
查看>>
走进JavaWeb技术世界13:Hibernate入门经典与注解式开发
查看>>
走进JavaWeb技术世界14:Mybatis入门
查看>>
走进JavaWeb技术世界16:极简配置的SpringBoot
查看>>
初探Java设计模式1:创建型模式(工厂,单例等)
查看>>
初探Java设计模式2:结构型模式(代理模式,适配器模式等)
查看>>
初探Java设计模式3:行为型模式(策略,观察者等)
查看>>