我有一个Spring Boot Service,可以从Spring Cloud Config中检索外部化配置(从GitHub仓库中检索)。
当我在公司代理服务器后面时,当我运行时,我的本地人无法访问远程Spring Cloud Config服务...
<div class="social">
<a href="https://www.facebook.com"><i class="fa fa-facebook fa-2x fa-social"></i></a>
<a href="https://www.twitter.com"><i class="fa fa-twitter fa-2x fa-social"></i></a>
<a href="https://www.linkedin.com"><i class="fa fa-linkedin fa-2x fa-social"></i></a>
<a href="https://www.plus.google.com"><i class="fa fa-google-plus fa-2x fa-social"></i></a>
</div>
和HTTP_PROXY
环境变量HTTPS_PROXY
和project-settings.xml
<proxies><proxy>...
设置的本地http
文件(两者都有效且正确)https
和http
代理设置以及https
属性(例如-D
) -Dhttp.proxySet=true -Dhttp.proxyHost=some.proxy.com -Dhttp.proxyPort=8080
在我的实际设置中,代理设置都是正确的(对于http和https也是一样的,没关系),弹簧配置文件是正确的。
我最终得到:mvnw -s project-settings.xml -Dhttp.proxySet=true -Dhttp.proxyHost=some.proxy.com -Dhttp.proxyPort=8080 -Dhttps.proxySet=true -Dhttps.proxyHost=some.proxy.com -Dhttps.proxyPort=8080 -Drun.profiles=myprofile sp
ring-boot:run
Connection refused: connect