2016-08-19 131 views
0

仍在尝试解决此任务。我有以下的东西:外部化Spring Cloud数据流配置 - Spring Cloud Config服务器

  • 举足轻重的Cloud Foundry - 弹性运行1.7.5
  • 春季云数据流服务器Cloudfoundry - 1.0.0.M4
  • 春云配置服务器(SCCS)服务(服务名称“scdf-sccs”)

SCCS实例已正确连接到我的BitBucket存储库,并且它处于联机状态。我想用下面的清单推弹簧云数据流服务器,cloudfoundry-1.0.0.M4.jar:

applications 
- name: scdf-dev 
    memory: 1024M 
    disk_quota: 1024M 
    no-route: false 
    no-hostname: false 
    health-check-type: 'port' 
    buildpack: custom_java_buildpack_offline 
env: 
    SPRING_PROFILES_ACTIVE: abc 
    ENCRYPT_KEY: encryptKey 
services: 
    - scdf-rabbitmq 
    - scdf-mysql 
    - scdf-sccs 

在我的到位桶回购,我有以下特性文件来保存环境变量: scdf-dev-abc.properties

这是什么性质的文件的内容是这样的:指定绑定

spring.cloud.deployer.cloudfoundry.url=https://api.abc.xyz.com 
spring.cloud.deployer.cloudfoundry.org=myorg 
spring.cloud.deployer.cloudfoundry.space=myspace 
spring.cloud.deployer.cloudfoundry.domain=abc.xyz.com 
spring.cloud.deployer.cloudfoundry.services=scdf-rabbitmq,scdf-sccs 
spring.cloud.deployer.cloudfoundry.username=clouduser 
spring.cloud.deployer.cloudfoundry.password=clouduserpwd 
spring.cloud.deployer.cloudfoundry.skipSslValidation=true 
spring.cloud.deployer.cloudfoundry.buildpack=custom_java_buildpack_offline 
spring.cloud.deployer.cloudfoundry.enableRandomAppNamePrefix=false 
spring.cloud.deployer.cloudfoundry.appNamePrefix=abc 
spring.cloud.deployer.cloudfoundry.memory=768 
maven.remote.repositories.snapshots.url=https://mavenrepo.xyz.com/nexus/content/repositories/snapshots/ 
maven.remote.repositories.releases.url=https://mavenrepo.xyz.com/nexus/content/repositories/releases/ 

当我推与清单和SCCS的应用程序,它是没有得到pro中指定的属性perties文件,而且我在解决问题时遇到了困难。我的配置中是否缺少某些东西,或者我提供了应用程序名称和弹簧配置文件的方式?

在确定Spring Cloud Config Server没有读取配置的原因时,还应该寻找哪些内容?例如,如果Spring云数据流应用程序正在以无法访问BitBucket存储库的某个进程或用户身份运行,那么这很重要吗?

回答

3

与在Pivotal Cloud Foundry上运行的config-server集成需要类路径中有额外的依赖关系 - 请参阅文档中的client-dependencies部分。

鉴于这种额外的依赖性特定于Pivotal Cloud Foundry服务,因此我们无法将其添加到SCDF的Cloud Foundry服务器的OSS变体中。如果将来使用BOSH版本提供SCDF,这将会自动进行。同时,如果您必须在PCF上使用配置服务器,则必须手动添加依赖项 - 请参阅reference guide了解更多详细信息。

相关问题