在Cloud Foundry中定义应用程序的外部属性

时间:2016-02-16 11:58:16

标签: java cloudfoundry tomcat8 paas pivotal-cloud-foundry

我是Cloud Foundry的新手,尝试在CF上部署应用程序。该应用程序基于Java / Tomcat。我在外部(战争文件之外)具有应用程序特定属性(数据库属性)。因此,如果我必须在CF中部署我的应用程序,如何在CF中定义所有外部属性?

1 个答案:

答案 0 :(得分:3)

您需要将属性作为环境变量注入。流行的方法包括:

  1. 在推送应用程序时,在manifest.yml中定义属性:https://docs.cloudfoundry.org/devguide/deploy-apps/manifest.html#env-block
  2. 使用Spring Cloud Config在外部管理这些属性,并在启动时注入它们:http://cloud.spring.io/spring-cloud-config/