常用应用程序属性

可以在 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 前缀开头!
表 1. 低基数键

名称

描述

spring.cloud.circuitbreaker.type (必需)

定义包装 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 前缀开头!
表 2. 低基数键

名称

描述

spring.cloud.circuitbreaker.type (必需)

定义包装 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 前缀开头!
表 3. 标签键

名称

描述

spring.cloud.circuitbreaker.type (必需)

定义包装 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 前缀开头!
表 4. 标签键

名称

描述

spring.cloud.circuitbreaker.type (必需)

定义包装 lambda 的类型。

© . This site is unofficial and not affiliated with VMware.