使用Git的Spring Cloud Config服务器 - 无法克隆或检出存储库连接超时

时间:2017-05-18 16:33:39

标签: spring git timeout config connect

我正在使用GIT在Spring Cloud Config Server上进行POC。

Spring Boot 1.5.3.RELEASE Java 1.8 Spring Tool Suite https://github.com/kishornpatil/

我已在网络连接中正确设置了STS代理。

我有http.sslverify = false

我在请求"localhost:8888/health"

时遇到以下异常
  

2017-05-18 11:11:15.714 ERROR 9608 --- [nio-8888-exec-4]   o.a.c.c.C。[。[。[/]。[dispatcherServlet]:Servlet.service()for   在path []的上下文中的servlet [dispatcherServlet]引发了异常   [请求处理失败;嵌套异常是   java.lang.IllegalStateException:无法克隆或签出存储库]   有根本原因

     

java.net.SocketTimeoutException:connect time out out at   java.net.DualStackPlainSocketImpl.waitForConnect(本机方法)   〜[na:1.8.0_92] at   java.net.DualStackPlainSocketImpl.socketConnect(未知来源)   〜[na:1.8.0_92] at java.net.AbstractPlainSocketImpl.doConnect(未知   来源)〜[na:1.8.0_92] at   java.net.AbstractPlainSocketImpl.connectToAddress(未知来源)   〜[NA:1.8.0_92]

我错过了什么?

2 个答案:

答案 0 :(得分:0)

我需要添加传递https代理作为VM争论并且它有效。

-Dhttps.proxyHost = -Dhttps.proxyPort =

答案 1 :(得分:0)

Spring Cloud配置服务器也有同样的问题。您需要添加其他属性:

spring.cloud.config.server.git.skip-ssl-validation = true

application.properties文件中。