1

如何添加新的訂購者下載分類賬作爲訂購節點彼此沒有連接,並且kafka只保留7天的消息。排序節點同步如何工作?

而且如果我關閉一個訂購者節點超過7天,如果我再次提起它,那麼它將不會在kafka分區中查找那7天發生的事務,因此它將如何同步並更新它是本地的總帳。

回答

3

在1.0中,卡夫卡經紀人將被設置爲log.retention.ms = -1(來源:documentation,步驟4e)。

這會禁用基於時間的保留並防止段到期。這意味着:

  1. 分區託管通道的整個事務歷史記錄。
  2. 可以隨時添加新的訂購者服務節點(OSN),並使用Kafka代理與所有通道完全同步。

在1.x軌道中的次要版本中,我們將支持對OSN進行分類帳修剪。這意味着經紀人只需要維護一個修剪後的交易歷史記錄序列(始終從配置塊開始),任何新的OSN都只能同步回該配置塊。