簡體   English   中英

卡夫卡:一個制作人可以針對2個不同的主題制作2條不同的記錄嗎?

[英]Kafka: Can a single producer produce 2 different records to 2 different topics?

我有兩種類型的記錄,我們將其稱為X和Y。我想將記錄X轉到TopicX,將記錄​​Y轉到TopicY。

1)我需要兩個不同的制作人嗎?

2)最好有2個分區而不是2個不同的主題?

3)如何避免有兩個不同的生產者來更好地利用網絡。

謝謝!

  1. 如果您使用相同的鍵/值序列化程序(以及其他生產者屬性),則可以使用相同的生產者。 生產者記錄包含有關要發送的主題的信息
  2. 通常的做法是按消息類型指定主題。 對於分區,使用了一些ID(clientId,sessionId ...)。 因此,如果要發送的記錄具有不同的邏輯,則最好使用不同的主題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM