in src/main/java/com/epam/digital/data/platform/starter/kafkaapi/config/KafkaConfig.java [145:153]
private SeekToCurrentErrorHandler deadLetterErrorHandler(
KafkaOperations<String, ?> kafkaTemplate) {
DeadLetterPublishingRecoverer recoverer = new DeadLetterPublishingRecoverer(kafkaTemplate);
ErrorHandler errorHandler = kafkaProperties.getErrorHandler();
ExponentialBackOff backOff = new ExponentialBackOff(errorHandler.getInitialInterval(),
errorHandler.getMultiplier());
backOff.setMaxElapsedTime(errorHandler.getMaxElapsedeTime());
return new SeekToCurrentErrorHandler(recoverer, backOff);
}