Храбрый след в Кафке Заголовки
В SB2 Brave обрабатывает сообщения Kafka с заголовками B3 по умолчанию, однако мне нужно изменить вводимые имена полей. Например, X-B3-TraceId должен быть myEventTraceId. Есть простой способ сделать это? Даже некоторые рекомендации по дизайну очень помогли бы. Не возражаю против простого примера... На ум приходят классы KafkaTracing и Injector. Благодарю.
0 ответов
Я закончила упаковку, продюсер вернулся в createProducer()
из моего обычая ProducerFactory
в пользовательском классе делегата, который реализует Producer
, Моя реализация send()
казнен после храброго TracingProducer.send()
так, чтобы я мог изменить заголовки трассировки, установленные Brave в ProducerRecord
Заголовки до отправки битов. Та же логика применяется при потреблении.