Edgware.Release版本Zuul无法通过hystrix.command.default配置超时问题
Spring Cloud Edgware.Release版本Zuul超时配置问题求助
大家好,我最近在使用Spring Cloud Edgware.Release版本时,遇到了Zuul超时配置的困惑,想请大家帮忙解答:
- 我尝试通过
hystrix.command.default来配置Zuul的全局超时时间,但完全没有效果;而把配置中的default替换成具体的服务serviceId后,超时设置就能正常生效。
我最初使用的无效配置如下:
hystrix: command: default: execution: timeout: enabled: true isolation: thread: timeoutInMilliseconds: 30000
我查阅了Edgware.Release的官方文档,文档里说明可以用default作为commandKey来配置Zuul超时,但我调试程序时发现,对应的Hystrix命令是RibbonCommand,并且它的commandKey始终等于我的服务serviceId。我翻遍了Spring Cloud的官方文档,都没找到修改这个commandKey的方法。
我的application.yml相关内容如下:
(注:此处未提供完整配置内容)
内容的提问来源于stack exchange,提问作者J.Chan
相关产品推荐
相关产品推荐

