0
我无法在任何地方找到它......何时使用它?OUT_OF_SERVICE VS DOWN健康状态(Spring Boot)
我的猜测是,Status.OUT_OF_SERVICE
意味着服务被故意关闭,而Status.DOWN
意味着该服务是不健康的(不一定不可用,它只是应该看看)。
我无法在任何地方找到它......何时使用它?OUT_OF_SERVICE VS DOWN健康状态(Spring Boot)
我的猜测是,Status.OUT_OF_SERVICE
意味着服务被故意关闭,而Status.DOWN
意味着该服务是不健康的(不一定不可用,它只是应该看看)。
文档 http://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#_writing_custom_healthindicators给出了自定义订单严重性的示例。默认OrderedHealthAggregator这样使用
Status.DOWN, Status.OUT_OF_SERVICE, Status.UP, Status.UNKNOWN
的顺序,使春季启动认为跌多OUT_OF_SERVICE更“厉害”。默认情况下,映射到/ health端点的HTTP 503服务不可用。所以如果你使用的话,你会看到相同的行为。春季提供的健康指标都不使用OUT_OF_SERVICE。他们只是使用DOWN。