MDC (* сопоставленный диагностический контекст *) - это способ присоединения именованного идентификатора области потока, который может быть добавлен к каждому сообщению журнала из этого потока.
0 ответов

Использовать имя регистратора, если ключ MDC отсутствует

Я использую logback со сторонним пакетом, который устанавливает идентификатор в MDC, когда его код выполняется. В остальное время этот идентификатор не устанавливается. Так что, если я использую PatternLayout из [%X{id}] %m%nто я вижу сообщения типа…
22 апр '16 в 15:56
1 ответ

В весенней загрузке, как войти в MDC, используя свойства приложения?

В моем проекте весенней загрузки я использую Logback- "Mapped Diagnostic Context" MDC для регистрации диагностического контекста. MDC-данные не регистрируются (в консоль или файл) по умолчанию. Есть ли способ получить эти журналы MDC в выходной журн…
23 фев '17 в 11:17
1 ответ

Перехватчик EJB с регистрацией и вложенными вызовами EJB

Я пытаюсь применить общую регистрацию для вызовов EJB через перехватчик. Эта регистрация должна регистрировать субъект безопасности для бина. Подход использует MDC и выталкивает принципала в MDC и удаляет его по завершении вызова метода. Однако этот…
15 окт '13 в 10:16
1 ответ

MDC логирование в vertx

Я планировал использовать slf4j MDC в моем приложении для отдыха, которое использует Vertx Framework. Я где-то читал, что вы не должны использовать MDC в vertx, так как MDC зависит от потока, а vertx не зависит от потока. Но я устанавливаю переменны…
22 фев '19 в 10:12
0 ответов

Как настроить материал веб-компонентов с помощью laravel-mix?

Я использую mdc с laravel-mix, но он не загружает файлы scss из узловых модулей. Я пробовал некоторые другие решения о предоставлении includepaths в mix.sass, но они не работают. Я попробовал код в webpack.mix.js const path = require('path'); let mi…
1 ответ

Задача очереди ParallelStream в CommonPool, а не в пользовательском пуле

Я хотел использовать пользовательский ThreadPool для parallelStream. Причина в том, что я хотел использовать MDCContext в этой задаче. Вот код, который я написал для использования пользовательского ThreadPool: final ExecutorService mdcPool = MDCExec…
16 окт '18 в 13:07
1 ответ

Весенняя кафка и мдк

У меня есть потребитель Kafka, реализованный как: @KafkaListener(topics="...", group-id="....") public void doProcessing(@Payload String data, @Headers Map<String, Object> headers) { //read one of the headers and get a unique id pertaining for…
25 май '18 в 10:28
1 ответ

Что если я не удаляю данные контекста из MDC?

Я знаю, что MDC - это карта, в которой хранятся данные контекста конкретного потока, в котором работает контекст. Я работаю в ситуации, когда я хочу, чтобы каждый оператор журнала печатал определенные данные, которые не ограничены каким-либо конкрет…
11 янв '17 в 13:25
1 ответ

Добавить MDC в Nodejs с log4j без внешних библиотек

Я сталкиваюсь с проблемой в nodejs, где я должен напечатать имя пользователя в журналах в метаданных. Каждый запрос имеет свое собственное имя пользователя, а nodejs асинхронно переопределяет свойство имени пользователя, которое я создал для одиночн…
26 янв '17 в 22:21
1 ответ

Передайте специфические данные журнала событий с помощью slf4j (и log4j)

Есть ли способ передать дополнительную информацию, которая относится только к текущему событию журнала с slf4j? Информация, основанная на запросе, такая как пользователь, IP-адрес или имя приложения, может быть сохранена и доступна через MDC. Позже …
10 мар '14 в 12:38
0 ответов

Как использовать значения MDC, установленные в фильтре запросов, с пулом верблюдов Apache?

В настоящее время я сталкиваюсь с проблемой, когда мои журналы дают ложную информацию. Значения MDC, установленные для одного запроса, регистрируются в журналах, созданных другими запросами. Я понимаю, что эта проблема происходит, потому что я испол…
28 июл '14 в 05:02
0 ответов

MDC на JBoss6 смешивая данные сеанса

У нас очень странное поведение в JBoss 6.1 при использовании MDC. Наше приложение представляет собой веб-службу SOAP, и при подключении к службе мы генерируем уникальный идентификатор транзакции, который мы устанавливаем в MDC для целей регистрации.…
12 авг '14 в 13:38
2 ответа

Как использовать MDC с parallelStream в Java и logback

Мне нужно зарегистрировать несколько атрибутов запроса, таких как идентификатор запроса и локаль, но при использовании parallelStream кажется, что ThreadLocal MDC теряет информацию. Я проанализировал решение о передаче контекста MDC между потоками п…
20 дек '18 в 19:54
1 ответ

Как установить Task Decorator в Task Executor через конфигурацию XML?

У меня есть приложение, которое использует Spring Integration для параллельных вызовов. Все конфигурации находятся в config.xml. Есть ли способ установить декоратор для каждого исполнителя задачи, который я поместил, но все еще использую конфигураци…
07 янв '19 в 12:05
2 ответа

Show не является функцией при ошибке HTMLButtonElement

Я следую за этим codepen, который работает отлично. Я взял код из этого и поместил его в мой локальный файл HTML и добавил JS. Однако, когда я запускаю его локально, это не работает. Консоль распечатывает следующее сообщение: Uncaught TypeError: dia…
22 фев '19 в 01:22
2 ответа

Значение по умолчанию log4j MDC

Кто-нибудь знает, как указать значение по умолчанию для отсутствующей записи в MDC, используя log4j config xml? У меня есть appender, определенный в моем XML-файле следующим образом: <appender name="DBAppender" class="org.apache.log4j.jdbc.JDBCAp…
25 апр '14 в 17:52
0 ответов

log4j Загрузчик MDC java1() возвращает true на jdk11

После обновления на jdk11 я столкнулся с проблемой, что переменные MDC не регистрируются. Я отладил регистратор и увидел, что org.apache.log4j.MDC.java1() возвращает true в JDK 11, и, поскольку оно равно true, переменные не будут установлены из-за: …
18 янв '19 в 13:13
2 ответа

Когда следует использовать DiagnosticActorLogging вместо черт ActorLogging в Akka?

В чем разница между ActorLogging а также DiagnosticActorLogging черты в Akka и когда вы должны отдать предпочтение одному над другим? Быстрый просмотр документов не дает большого руководства.
02 окт '17 в 11:46
0 ответов

Как сделать поля mdc проиндексированными или проанализированными в logstash сластиком поиска?

Я использую SocketAppender, чтобы сообщать о событиях журнала в logstash, которые подключаются к asticsearch. Я записываю некоторую информацию о контексте приложения с помощью MDC. Я надеюсь отфильтровать события по полям MDC. Как сделать поля mdc п…
13 май '15 в 01:41
0 ответов

Значение MDC не отслеживается и не может быть зарегистрировано при запуске пружинного стакана

В моем весеннем загрузочном приложении. Я использую Spring Cloud Sleuth для отслеживания некоторой информации, такой как customerId. Я добавил значение в переопределенный метод newScope (расширен от класса CurrentTraceContext) MDC.put("customerId", …