部署在PCF上的应用程序尝试在localhost:8888上查找配置,即使云代工厂提供的配置服务器与app绑定

问题描述 投票:0回答:1

我们如何在PCF上使用Config Services / Hystrix等Spring Cloud Services?我在PCF上部署了一个应用程序,我正在尝试将CF市场中的Config服务器服务绑定到它。但是当我启动应用程序时,它会尝试连接localhost:8888。任何想法可以做些什么?

manifest.yml

---
applications:
- name: demo
  memory: 4096M
  host: demo
  domain: apps.pcf.devfg.***.com
  services:
  - ps-config-server-pcf
spring cloudfoundry pcfdev
1个回答
2
投票

确保在build.gradle中有这两个库,并将您的应用程序绑定到Marketplace服务

io.pivotal.spring.cloud:spring-cloud-services-starter-config-client
org.springframework.cloud:spring-cloud-config-server

此外,从qazxsw poi中删除所有本地配置(但PCF将覆盖您的值,这是一个很好的做法)

© www.soinside.com 2019 - 2024. All rights reserved.