Dir*_*ann 1 java circuit-breaker spring-boot spring-cloud resilience4j
根据我的理解resilience4j.circuitbreaker.configs.<baseConfigName>,在 application.properties 中定义,CircuitBreakerRegistries使用自定义默认值创建新的
并创建引用注册表默认值resilience4j.circuitbreaker.instances.<instanceName>的实例以供使用CircuitBreakerresilience4j.circuitbreaker.instances.<myInstance>.base-config: <baseConfigName>
但是application.properties 是做什么resilience4j.circuitbreaker.backends.<backendName>用的?
如果后端是CircuitBreakerConfigs如何引用定义的配置(= CircuitBreakerRegistries)?
我如何将这些后端用于我在 application.properties 中定义的 CircuitBreaker 实例?
backends是预instances配置选项,现在应视为已弃用。
不幸的是,这破坏了向后兼容性。不幸的是,rateLimiter 使用了限制器而不是后端。无论如何,我真的不喜欢后端这个名字。也许我们应该将其重命名为实例。为了向后兼容,我们可以提供这两个选项。你怎么认为?
https://github.com/resilience4j/resilience4j/pull/460#discussion_r288423054
| 归档时间: |
|
| 查看次数: |
1982 次 |
| 最近记录: |