Cloud foundry 在application.properties中引用VCAP变量
我的VCAP如下所示:Cloud foundry 在application.properties中引用VCAP变量,cloud-foundry,Cloud Foundry,我的VCAP如下所示: "VCAP_SERVICES": { "rabbitmq": [ { "credentials": { "hostname": "10.11.241.52", "ports": { "15672/tcp": "52764",
"VCAP_SERVICES": {
"rabbitmq": [
{
"credentials": {
"hostname": "10.11.241.52",
"ports": {
"15672/tcp": "52764",
"5672/tcp": "42204"
我的问题是如何在application.properties中引用值“52764”?请注意,我们正在构建spring引导应用程序
谢谢你,并致以最良好的祝愿,
Yashu在该示例中,您应该能够在
应用程序中使用类似的属性。属性
:
spring.rabbitmq.host:${vcap.services.rabbitmq.credentials.hostname}
spring.rabbitmq.port:${vcap.services.rabbitmq.credentials.ports.15672/tcp}
${vcap.services…}
占位符由Spring引导环境后处理器启用。有关详细信息,请参阅
更多详细信息可以在中找到,以及在Spring应用程序中访问
VCAP\u服务
中信息的一些替代方法 在该示例中,您应该能够在应用程序中使用类似的属性。属性
:
spring.rabbitmq.host:${vcap.services.rabbitmq.credentials.hostname}
spring.rabbitmq.port:${vcap.services.rabbitmq.credentials.ports.15672/tcp}
${vcap.services…}
占位符由Spring引导环境后处理器启用。有关详细信息,请参阅
更多详细信息可以在中找到,以及在Spring应用程序中访问VCAP\u服务
中信息的一些替代方法