开发了什么
Springboot Restful Web服务应用程序已部署到Pivotal Cloud Foundry。
配置服务器连接到Github并加载了所有属性文件。
Springboot应用程序连接到Config Server以读取属性。
将从Boot,INT和QA环境访问Springboot App
我的问题:
示例应用程序:https://spring-boot-webservice-app.example.com/app正在云上运行
Config Server具有三个不同的属性文件,例如dev.properties,int.properties和qa.properties。在云https://spring-boot-webservice-app.example.com/app
上运行的示例应用请求: 1. https://spring-boot-webservice-app.example.com/app/dev/get-阅读dev.properties 2. https://spring-boot-webservice-app.example.com/app/int/get-读取int.properties 3. https://spring-boot-webservice-app.example.com/app/qa/get-阅读qa.properties
将在dev,int和qa环境中调用相同的应用程序,因此spring boot webservice应用程序将如何知道请求来自哪个环境,以便该应用程序无需重新启动或重新读取该环境的正确属性即可。部署应用程序?