常用应用程序属性
可以在 application.properties 文件、application.yml 文件或作为命令行开关指定各种属性。本附录提供了 Spring Cloud Commons 常用属性列表以及对使用它们的底层类的引用。
| 属性贡献可能来自您 classpath 中的其他 jar 文件,因此您不应将其视为详尽列表。此外,您还可以定义自己的属性。 |
可观测性元数据
可观测性 - 指标
以下是本项目声明的所有指标列表。
熔断器函数观测
当我们用熔断器包装作为回退的函数时创建的观测。
指标名称 spring.cloud.circuitbreaker (由约定类 org.springframework.cloud.client.circuitbreaker.observation.DefaultCircuitBreakerObservationConvention 定义)。类型 timer。
指标名称 spring.cloud.circuitbreaker.active (由约定类 org.springframework.cloud.client.circuitbreaker.observation.DefaultCircuitBreakerObservationConvention 定义)。类型 long task timer。
| 在启动观测后添加的键值可能会从 *.active 指标中缺失。 |
Micrometer 内部使用 纳秒 作为基本单位。但是,每个后端确定实际的基本单位。(即 Prometheus 使用秒) |
封闭类的完全限定名 org.springframework.cloud.client.circuitbreaker.observation.CircuitBreakerObservationDocumentation。
所有标签必须以 spring.cloud.circuitbreaker 前缀开头! |
名称 |
描述 |
|
定义包装 lambda 的类型。 |
熔断器 Supplier 观测
当我们用熔断器包装作为 Supplier 的函数时创建的观测。
指标名称 spring.cloud.circuitbreaker (由约定类 org.springframework.cloud.client.circuitbreaker.observation.DefaultCircuitBreakerObservationConvention 定义)。类型 timer。
指标名称 spring.cloud.circuitbreaker.active (由约定类 org.springframework.cloud.client.circuitbreaker.observation.DefaultCircuitBreakerObservationConvention 定义)。类型 long task timer。
| 在启动观测后添加的键值可能会从 *.active 指标中缺失。 |
Micrometer 内部使用 纳秒 作为基本单位。但是,每个后端确定实际的基本单位。(即 Prometheus 使用秒) |
封闭类的完全限定名 org.springframework.cloud.client.circuitbreaker.observation.CircuitBreakerObservationDocumentation。
所有标签必须以 spring.cloud.circuitbreaker 前缀开头! |
名称 |
描述 |
|
定义包装 lambda 的类型。 |
可观测性 - Span
以下是本项目声明的所有 Span 列表。
熔断器函数观测 Span
当我们用熔断器包装作为回退的函数时创建的观测。
Span 名称 spring.cloud.circuitbreaker (由约定类 org.springframework.cloud.client.circuitbreaker.observation.DefaultCircuitBreakerObservationConvention 定义)。
封闭类的完全限定名 org.springframework.cloud.client.circuitbreaker.observation.CircuitBreakerObservationDocumentation。
所有标签必须以 spring.cloud.circuitbreaker 前缀开头! |
名称 |
描述 |
|
定义包装 lambda 的类型。 |
熔断器 Supplier 观测 Span
当我们用熔断器包装作为 Supplier 的函数时创建的观测。
Span 名称 spring.cloud.circuitbreaker (由约定类 org.springframework.cloud.client.circuitbreaker.observation.DefaultCircuitBreakerObservationConvention 定义)。
封闭类的完全限定名 org.springframework.cloud.client.circuitbreaker.observation.CircuitBreakerObservationDocumentation。
所有标签必须以 spring.cloud.circuitbreaker 前缀开头! |
名称 |
描述 |
|
定义包装 lambda 的类型。 |