Spring 具有 Git 的云配置服务器 - 无法克隆或签出存储库连接超时
Spring Cloud Config Server with Git - Cannot clone or checkout repository connect timeout
我正在使用 GIT 在 Spring 云配置服务器上进行 POC。
Spring 启动 1.5.3.RELEASE
Java 1.8
Spring 工具套件
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
servlet [dispatcherServlet] in context with path [] threw exception
[Request processing failed; nested exception is
java.lang.IllegalStateException: Cannot clone or checkout repository]
with root cause
java.net.SocketTimeoutException: connect timed out at
java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
~[na:1.8.0_92] at
java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
~[na:1.8.0_92] at java.net.AbstractPlainSocketImpl.doConnect(Unknown
Source) ~[na:1.8.0_92] at
java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
~[na:1.8.0_92]
我错过了什么?
我需要添加传递 https 代理作为 VM 参数并且它起作用了。
-Dhttps.proxyHost=
-Dhttps.proxyPort=
我对 spring 云配置服务器也有同样的问题。您需要添加额外的 属性:
spring.cloud.config.server.git.skip-ssl-validation = true
在 application.properties
文件中。
我的问题是在添加带分支的回购 url 时尝试添加不带分支名称的分支。我的意思是只有回购名称没有 slash
/
也。
像这样:
https://github.com/abdabughazaleh/limits-services
我正在使用 GIT 在 Spring 云配置服务器上进行 POC。
Spring 启动 1.5.3.RELEASE Java 1.8 Spring 工具套件 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 servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.IllegalStateException: Cannot clone or checkout repository] with root cause
java.net.SocketTimeoutException: connect timed out at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_92] at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source) ~[na:1.8.0_92] at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source) ~[na:1.8.0_92] at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source) ~[na:1.8.0_92]
我错过了什么?
我需要添加传递 https 代理作为 VM 参数并且它起作用了。
-Dhttps.proxyHost= -Dhttps.proxyPort=
我对 spring 云配置服务器也有同样的问题。您需要添加额外的 属性:
spring.cloud.config.server.git.skip-ssl-validation = true
在 application.properties
文件中。
我的问题是在添加带分支的回购 url 时尝试添加不带分支名称的分支。我的意思是只有回购名称没有 slash
/
也。
像这样:
https://github.com/abdabughazaleh/limits-services