Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache camel apachecamel和Hystrix命令名_Apache Camel_Hystrix - Fatal编程技术网

Apache camel apachecamel和Hystrix命令名

Apache camel apachecamel和Hystrix命令名,apache-camel,hystrix,Apache Camel,Hystrix,我很高兴在最新的ApacheCamel版本2.18.0中看到通过DSL支持hystrix。我的问题是-现在如何命名hystrix命令 比方说,如果我写信- from("direct:start").hystrix().to("log:out") Hystrix dashboard将注册“hystrix1”命令并显示它的状态,这就是我想要更改的点 Apache Camel的文档中说:“CommandKey-用于标识hystrix命令。此选项无法配置,但被锁定为节点id,以使命令唯一。”。在他们的

我很高兴在最新的ApacheCamel版本2.18.0中看到通过DSL支持hystrix。我的问题是-现在如何命名hystrix命令

比方说,如果我写信-

from("direct:start").hystrix().to("log:out")
Hystrix dashboard将注册“hystrix1”命令并显示它的状态,这就是我想要更改的点

Apache Camel的文档中说:“CommandKey-用于标识hystrix命令。此选项无法配置,但被锁定为节点id,以使命令唯一。”。在他们的代码中,我看到他们使用了路由的命名策略,所以它可能有点可定制,我只是不知道如何


提前谢谢

我们让它使用节点id作为命令名。所以你可以试试 使用
id
设置节点id:

hystrix().id("myNameHere")
   ...