2016-08-19 2 views
0

이 작업을 계속 시도하고 있습니다. - 탄성 런타임 1.7.5 스프링 클라우드 데이터 흐름 구성 외부화 - Spring Cloud 구성 서버

  • 봄 클라우드 데이터 흐름 서버 Cloudfoundry - 1.0.0.M4
  • 봄 클라우드 구성 서버 (SCCS) 서비스 (서비스 이름

    • 중추적 인 클라우드 파운드리 : 나는 다음과 같은 물건을 가지고 "scdf-sccs")

    SCCS 인스턴스가 내 BitBucket 리포지토리에 제대로 연결되어 있고 신발이 온라인 상태입니다. 나는 다음과 같은 매니페스트와 스프링이 클라우드 데이터 플로우 서버 cloudfoundry-1.0.0.M4.jar을 추진하기 위해 노력하고있어 내의 Bitbucket의 REPO에서

    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 
    

    , 나는 다음과 같은 속성은 환경 변수를 고 파일 한 : 그것은 점점되지, 내가 매니페스트와 SCCS 사용하여 응용 프로그램을 누르면 지정된 바인딩

    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/ 
    

    : scdf-dev-abc.properties 여기

    는 그 속성의 내용과 같이 파일 것입니다 프로에서 지정된 속성 파일에 문제가있어 문제 해결에 어려움이 있습니다. 구성 또는 응용 프로그램 이름과 스프링 프로파일을 제공 한 방식에 누락 된 것이 있습니까?

    Spring Cloud Config Server가 설정을 읽지 못하는 이유를 알아 내려면 무엇을 찾고 있습니까? 예를 들어, Spring Cloud Data Flow 애플리케이션이 BitBucket 저장소에 대한 액세스 권한이없는 프로세스 또는 사용자로 실행되고 있다면 중요할까요?

  • 답변

    3

    Pivotal Cloud Foundry에서 실행되는 config-server와 통합하려면 클래스 경로에 추가 종속성이 필요합니다. 문서의 client-dependencies 섹션을 참조하십시오.

    이 추가 종속성은 Pivotal Cloud Foundry 서비스에만 해당되므로 SCDF Cloud Foundry 서버의 OSS 변형에 추가 할 수 없습니다. BOSH 릴리스를 사용하여 SCDF를 제공 할 때 자동화됩니다. 그동안 PCF에서 config-server를 사용하려면 수동으로 종속성을 추가해야합니다. 자세한 내용은 reference guide을 검토하십시오.

    관련 문제