Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring 当应用程序部署在cloud foundry中时,配置服务器无法访问git_Spring_Git_Cloud_Config_Spring Cloud - Fatal编程技术网

Spring 当应用程序部署在cloud foundry中时,配置服务器无法访问git

Spring 当应用程序部署在cloud foundry中时,配置服务器无法访问git,spring,git,cloud,config,spring-cloud,Spring,Git,Cloud,Config,Spring Cloud,我在Pivotal cloud foundry中部署了一个配置服务器服务。 我的yml有 云 配置 服务器 吉特 url:指向我们组织中的公共回购。 当我点击url通过本地主机访问配置服务器时,配置服务器能够访问GIT repo并打印出测试属性及其内容,而不会出现任何问题。但是,同一个应用程序在推送到CloudFoundry之后,url不会读取/打印GIT repo中的任何属性。日志中没有错误的迹象。事实上,日志级别设置为跟踪。没有迹象表明存在任何防火墙问题。 有人能说出为什么我的配置服务器服务

我在Pivotal cloud foundry中部署了一个配置服务器服务。 我的yml有 云 配置 服务器 吉特 url:指向我们组织中的公共回购。 当我点击url通过本地主机访问配置服务器时,配置服务器能够访问GIT repo并打印出测试属性及其内容,而不会出现任何问题。但是,同一个应用程序在推送到CloudFoundry之后,url不会读取/打印GIT repo中的任何属性。日志中没有错误的迹象。事实上,日志级别设置为跟踪。没有迹象表明存在任何防火墙问题。
有人能说出为什么我的配置服务器服务应用程序无法访问git并读取属性文件吗

尽管你不这么说,但这听起来像是某种网络问题。您可以从同一个应用程序发出其他外部网络请求吗?问题最终出现在我们的manifest.yml文件中。我们将env:SPRING\u PROFILES\u ACTIVE设置为native,而它应该是“cloud”以匹配我们的application.yml。做出这样的改变解决了我们的问题。这暴露了我们仍在解决的防火墙问题。日志显示由于防火墙导致的连接问题,但这只是我们需要解决的内部问题。原始问题的解决方案是确保SPRING\u PROFILES\u ACTIVE配置正确。尽管您不这么说,但这听起来像是某种网络问题。您可以从同一个应用程序发出其他外部网络请求吗?问题最终出现在我们的manifest.yml文件中。我们将env:SPRING\u PROFILES\u ACTIVE设置为native,而它应该是“cloud”以匹配我们的application.yml。做出这样的改变解决了我们的问题。这暴露了我们仍在解决的防火墙问题。日志显示由于防火墙导致的连接问题,但这只是我们需要解决的内部问题。原始问题的解决方案是确保SPRING\u PROFILES\u ACTIVE配置正确。