На самом деле это сообщение об удалении, если ваша полезная нагрузка равна нулю, это означает, что запись была удалена, теперь вы можете проверить сообщение key
и выполнить желаемое удаление для вашего потребителя.
Как вы видите, полезная нагрузка на данный момент действительно неправильная, в Kafka Connect была ошибка, из-за которой преобразование Json не позволяло выдавать tombstone
сообщения, поэтому вы видите это так "
{"schema":null,"payload":null}
Когда будет выпущено исправление, ваше сообщение должно иметь тело null
, но вы можете действовать одинаково в отношении удаления в обоих случаях.
Подробнее об ошибке здесь
Подробнее о надгробных сообщениях здесь