对于最新的稳定版本,请使用 Spring Cloud Commons 4.3.0spring-doc.cadn.net.cn

常见应用属性

可以在您的内部指定各种属性application.properties文件,在application.yml文件,或作为命令行开关。 本附录提供了常见的 Spring Cloud Commons 属性列表以及对使用它们的底层类的引用。spring-doc.cadn.net.cn

属性贡献可能来自类路径上的其他 jar 文件,因此您不应将其视为详尽的列表。 此外,您可以定义自己的属性。

可观测性元数据

可观测性 - 指标

您可以在下面找到此项目声明的所有指标的列表。spring-doc.cadn.net.cn

断路器功能观察

当我们包装传递给 CircuitBreaker 的函数作为回退时创建的观察。spring-doc.cadn.net.cn

指标名称 spring.cloud.circuitbreaker(由约定类定义org.springframework.cloud.client.circuitbreaker.observation.DefaultCircuitBreakerObservationConvention).类型 timer.spring-doc.cadn.net.cn

指标名称 spring.cloud.circuitbreaker.active(由约定类定义org.springframework.cloud.client.circuitbreaker.observation.DefaultCircuitBreakerObservationConvention).类型 long task timer.spring-doc.cadn.net.cn

启动观察后添加的 KeyValues 可能在 *.active 指标中缺失。
千分尺内部使用nanoseconds用于基站。但是,每个后端都确定了实际的基数单元。(即普罗米修斯使用秒)

封闭类的完全限定名称org.springframework.cloud.client.circuitbreaker.observation.CircuitBreakerObservationDocumentation.spring-doc.cadn.net.cn

所有标签必须以spring.cloud.circuitbreaker前缀!
表 1.低基数键

spring.cloud.circuitbreaker.type (必填)spring-doc.cadn.net.cn

定义包装的 lambda 的类型。spring-doc.cadn.net.cn

断路器提供商观察

当我们包装传递给 CircuitBreaker 的 Supplier 时创建的观察。spring-doc.cadn.net.cn

指标名称 spring.cloud.circuitbreaker(由约定类定义org.springframework.cloud.client.circuitbreaker.observation.DefaultCircuitBreakerObservationConvention).类型 timer.spring-doc.cadn.net.cn

指标名称 spring.cloud.circuitbreaker.active(由约定类定义org.springframework.cloud.client.circuitbreaker.observation.DefaultCircuitBreakerObservationConvention).类型 long task timer.spring-doc.cadn.net.cn

启动观察后添加的 KeyValues 可能在 *.active 指标中缺失。
千分尺内部使用nanoseconds用于基站。但是,每个后端都确定了实际的基数单元。(即普罗米修斯使用秒)

封闭类的完全限定名称org.springframework.cloud.client.circuitbreaker.observation.CircuitBreakerObservationDocumentation.spring-doc.cadn.net.cn

所有标签必须以spring.cloud.circuitbreaker前缀!
表 2.低基数键

spring.cloud.circuitbreaker.type (必填)spring-doc.cadn.net.cn

定义包装的 lambda 的类型。spring-doc.cadn.net.cn

可观测性 - 跨度

您可以在下面找到此项目声明的所有跨度的列表。spring-doc.cadn.net.cn

断路器功能观察跨度

当我们包装传递给 CircuitBreaker 的函数作为回退时创建的观察。spring-doc.cadn.net.cn

跨度名称 spring.cloud.circuitbreaker(由约定类定义org.springframework.cloud.client.circuitbreaker.observation.DefaultCircuitBreakerObservationConvention).spring-doc.cadn.net.cn

封闭类的完全限定名称org.springframework.cloud.client.circuitbreaker.observation.CircuitBreakerObservationDocumentation.spring-doc.cadn.net.cn

所有标签必须以spring.cloud.circuitbreaker前缀!
表 3.标记键

名称spring-doc.cadn.net.cn

描述spring-doc.cadn.net.cn

spring.cloud.circuitbreaker.type (必填)spring-doc.cadn.net.cn

定义包装的 lambda 的类型。spring-doc.cadn.net.cn

断路器提供商观察范围

当我们包装传递给 CircuitBreaker 的 Supplier 时创建的观察。spring-doc.cadn.net.cn

跨度名称 spring.cloud.circuitbreaker(由约定类定义org.springframework.cloud.client.circuitbreaker.observation.DefaultCircuitBreakerObservationConvention).spring-doc.cadn.net.cn

封闭类的完全限定名称org.springframework.cloud.client.circuitbreaker.observation.CircuitBreakerObservationDocumentation.spring-doc.cadn.net.cn

所有标签必须以spring.cloud.circuitbreaker前缀!
表 4.标记键

名称spring-doc.cadn.net.cn

描述spring-doc.cadn.net.cn

spring.cloud.circuitbreaker.type (必填)spring-doc.cadn.net.cn

定义包装的 lambda 的类型。spring-doc.cadn.net.cn