Автономный Liquibase --log-level=INFO дублирует журналы ⇐ JAVA

Программисты JAVA общаются здесь
Anonymous
Автономный Liquibase --log-level=INFO дублирует журналы

Сообщение Anonymous »

Я использую liquibase как initContainer для своего сервиса.

Код: Выделить всё

      initContainers:
- name: liquibase
image: docker.io/liquibase/liquibase:4.27.0
command:
- "liquibase"
- "update"
- "--changeLogFile=db/changelog/db.changelog-root.xml"
- "--url=$(LIQUIBASE_COMMAND_URL)"
- "--username=$(LIQUIBASE_COMMAND_USERNAME)"
- "--password=$(LIQUIBASE_COMMAND_PASSWORD)"
- "--log-level=INFO"
Я заметил, что установка уровня журнала INFO приводит к «дублированию» операторов журнала.

Код: Выделить всё

Liquibase Version: 4.27.0
[2024-10-25 08:46:57] INFO [liquibase.ui] Liquibase Version: 4.27.0
Liquibase Open Source 4.27.0 by Liquibase
[2024-10-25 08:46:57] INFO [liquibase.ui] Liquibase Open Source 4.27.0 by Liquibase
Я предполагаю, что существует несколько регистраторов или приложений или что-то вроде проблемы с аддитивностью.
Я проверил документацию Liquibase, но мне не удалось найти ничего, связанного с проблема.
Есть ли способ предотвратить двойное отображение операторов журнала, но при этом иметь уровень журнала INFO?

Подробнее здесь: https://stackoverflow.com/questions/791 ... cates-logs

Вернуться в «JAVA»