Hinzufügen Benutzerdefinierter Header in Nachricht Kafka

Ich bin das senden einer Datei als eine Nachricht durch die Umwandlung in ein byte-array mit dem kafka-Produzent.

Ich muss auch hinzufügen, dass einige Header für die Nachricht an, zum Beispiel Dateiname, Zeitstempel, etc, so dass beim Verbraucher Ende, die ich verarbeiten kann die Nachricht basierend auf dem Dateinamen und andere Header.

Was ich derzeit tun, ist das erstellen eines Objekts und das einwickeln der raw-Nachricht und Kopfzeilen und senden Sie das Objekt in ein byte-array als eine Nachricht.

Ich würde gerne wissen, ob es einen Weg gibt, von dem kann ich hinzufügen, benutzerdefinierte Header, während die Veröffentlichung der Nachricht?

betrachten Sie bitte, zu akzeptieren, die Antwort von @Michal Borowiecki, um Verwirrung zu vermeiden, für diejenigen, die auf der Suche nach ähnlichen Lösung

InformationsquelleAutor CTDex | 2015-03-13

Schreibe einen Kommentar