OpenKilda is an open-source OpenFlow controller initially designed for use in a global network with high control-plane latency and a heavy emphasis on latency-centric data path optimisation.
additional logs for callback that shows the request message content of the request causing the error.
Here is the code line that responsible for the log:
logger.error("Fail to send message(correlationId=\"{}\") in kafka topic={}: Message json: {}.",correlationId, topic, messageJson, exception);
Also in a corresponding unit test :KafkaProducerServiceTest.errorReporting()
We can see the actual error log with the message json:
additional logs for callback that shows the request message content of the request causing the error.
Here is the code line that responsible for the log:
logger.error("Fail to send message(correlationId=\"{}\") in kafka topic={}: Message json: {}.",correlationId, topic, messageJson, exception);
Also in a corresponding unit test :
KafkaProducerServiceTest.errorReporting()
We can see the actual error log with the message json: