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。