第 152 章 Hystry 组件
从 Camel 版本 2.18 开始提供
Hystrix 组件在 Camel 路由中集成了 Netflix Hystrix 断路器。
详情请查看 Hystrix EIP 文档。
Maven 用户需要将以下依赖项添加到此组件的 pom.xml
中:
<dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-hystrix</artifactId> <version>x.x.x</version> <!-- use the same version as your Camel core version --> </dependency>
152.1. Spring Boot Auto-Configuration
组件支持 3 个选项,如下所列。
Name | 描述 | 默认值 | 类型 |
---|---|---|---|
camel.component.hystrix.mapping.enabled | 启用 hystrics 指标 servlet 自动映射到 Spring web 上下文。 | true | 布尔值 |
camel.component.hystrix.mapping.path | hystrix 指标 servlet 的端点。 | /hystrix.stream | 字符串 |
camel.component.hystrix.mapping.servlet-name | Hystrix 指标 servlet 的名称。 | HystrixEventStreamServlet | 字符串 |