目前我正在使用spring kafkatemplate向kafka主題發送字節消息。 在消費者方面,我們將此字節消息反序列化爲適當的消息類型。 現在我們已經要求我們還需要發送correlationid以及消息給Kafka主題。 我可以在kafka主題上發送關聯id和字節消息,並在消費者端分別檢索它嗎?春季kafkatemplate相關編號
0
A
回答
0
即將發佈的Kafka v0.11增加了對自定義消息標題的支持。他們將成爲關聯ID的主要候選人。
在此之前,恐怕您必須將關聯標識放入消息值中。您的序列化器和解串器應該將它與實際有效載荷一起編碼/解碼到字節數組中。
0
根據Kafka Docs, CorrelationId是用戶提供的整數。它將在未經修改的服務器響應中傳回。在客戶端和服務器之間匹配請求和響應很有用。
如果我談論java api,那麼在消費者方面,您只能獲得與消息相關的(topic_name,partition,offset,value)。
您可以發送correlationId作爲消息的一部分,但您必須解析該消息才能在消費者一方獲得。
相關問題
- 1. 春季處理關機信號
- 2. 春季集成 - TCP - 響應相關
- 3. 春季關閉EntityManager
- 4. 在春季覆蓋具有相同相關ID和序列號的消息
- 5. 春季安全ACL號
- 6. 春季集成 - 多網關
- 7. 關於春季批次
- 8. 關於春季重試
- 9. 春季休眠關係
- 10. @OneToOne春季關係mcv
- 11. 春季依賴關係
- 12. 春季編程交易
- 13. 春季字符編碼
- 14. 春季Zuul網關 - 與春季緩存Redis
- 15. 春季
- 16. 春季
- 17. 春季
- 18. 春季
- 19. 春季
- 20. 春季
- 21. 沒有相關的編號
- 22. 春季安全春季啓動4.x
- 23. 春季MVC春季:綁定標籤
- 24. 春季MVC(異步)與春季WebFlux
- 25. 從春季2.5遷移到春季3.0.5
- 26. 春季頻道如何與隊列相關?
- 27. 春季資料jpa與休眠緊密相關
- 28. 春季休眠 - 保存多個實體相互關聯
- 29. 春季開機devtools相關的推土機地圖異常
- 30. 在最新的春季安全測試缺失的相關