Как искать переменные, объявленные в файле Spring applications.yml в файле log4j2. xml? - PullRequest
0 голосов
/ 07 августа 2020

У меня многоуровневая система свойств приложения. Основной файл applications.yml содержит информацию о том, в какой среде работать, например, dev:

spring:
  profiles:
    active: dev

А еще есть файл applications-dev.yml, содержащий переменные, которые мне нужны:

pulsar:
  server:
    connection:
      url: pulsar://172.21.11.79:6650

Я хочу сослаться на pulsar.server.connection.url в моем файле log4j2. xml.

Я пробовал это, но это не сработало:

<Properties>
    <Property name="PULSAR_URL">${spring:pulsar.server.connection.url}</Property>
</Properties>
...