Val*_*Val 3 apache-camel hystrix
我很高兴在最新的Apache Camel版本2.18.0中通过DSL看到hystrix的支持.我的问题是 - 现在如何命名hystrix命令?
让我们说如果我写 -
from("direct:start").hystrix().to("log:out")
Run Code Online (Sandbox Code Playgroud)
Hystrix仪表板将注册"hystrix1"命令并显示它的属性,这是我想要改变的点.
Apache Camel的文档说 - "CommandKey - 用于识别hystrix命令.此选项无法配置但被锁定为节点ID以使命令唯一." 在他们的代码中我看到他们使用路由的命名策略,所以它可能有些可定制,我只是无法弄清楚如何.
提前致谢!
我们使用节点id作为命令名.因此,您可以尝试使用id设置节点ID:
hystrix().id("myNameHere")
...
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
342 次 |
| 最近记录: |