问题标签 [spring-actuator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
22 浏览

java - 替换 Spring Boot 2.6.4 的 HealthAggregator

我想迁移使用此依赖项的旧 Spring 项目:

此类需要导入:

我尝试在 Spring Boot 2.6.4 版本中使用最新版本:

但我找不到哪个班级正在取代OrderedHealthAggregator

你知道 Spring Boot 2.6.4 应该使用哪个类吗?

0 投票
0 回答
9 浏览

spring-boot - Spring boot actuator:ReadinessState 在应用程序启动之前更改为 ACCEPTING_TRAFFIC

我的 Spring Boot 应用程序包括 Spring Cloud Stream。在应用程序启动之前,Spring Cloud Stream 需要一些时间连接到代理。

所以当前序列

  1. Spring Boot Actuator 的 ReadinessState 更改为 ACCEPTING_TRAFFIC
  2. 等待 Spring Cloud Stream Broker
  3. 应用程序开始。
  4. 再次调试日志显示 ReadinessState 从 ACCEPTING_TRAFFIC 更改为 ACCEPTING_TRAFFIC

我不想在第 1 步声明为 ACCEPTING_TRAFFIC,因为那时应用程序尚未启动。我在这里错过了什么吗?

我添加了以下应用程序属性,没有其他配置