2017-03-22 104 views
0

所以我试图使用Zuul作为API网关,我的一个请求需要一段时间。我得到一个插座超时异常,但是当我试图改变超时相关的事情在我的application.yml我的IDE告诉我它无法解析的配置属性Netflix Zuul无法解析配置属性

例如,这不存在:

hystrix: 
    command: 
    default: 
     execution: 
     isolation: 
      strategy: THREAD 
      thread: 
      timeoutInMilliseconds: 10000 

我必须在我的pom.xml中丢失一些东西,但我不知道是什么。以下是我的pom.xml的依赖关系:

<dependencies> 
    <dependency> 
     <groupId>org.springframework.boot</groupId> 
     <artifactId>spring-boot-starter-web</artifactId> 
    </dependency> 
    <dependency> 
     <groupId>org.springframework.boot</groupId> 
     <artifactId>spring-boot-starter-actuator</artifactId> 
    </dependency> 
    <dependency> 
     <groupId>org.springframework.cloud</groupId> 
     <artifactId>spring-cloud-starter-zuul</artifactId> 
    </dependency> 
    <dependency> 
     <groupId>org.springframework.cloud</groupId> 
     <artifactId>spring-cloud-starter-eureka</artifactId> 
    </dependency> 
    <dependency> 
     <groupId>org.springframework.cloud</groupId> 
     <artifactId>spring-cloud-starter-ribbon</artifactId> 
    </dependency> 
</dependencies> 

任何帮助,将不胜感激

编辑:

这只是与IDE无法识别的配置问题。它按预期工作。所使用的IDE是的IntelliJ

+0

你能送云依赖性在pom.xml中 –

回答

0

改变这种

hystrix: 
    command: 
    default: 
     execution: 
     isolation: 
      thread: 
      timeoutInMilliseconds: 20000 
+0

因此很明显,我就是这样做是没有错可言,但IDE可能只是没有找到参考组态。愚蠢的我依靠它!不过谢谢。 –

相关问题