本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Lambda 中的可自訂取用者群組 ID
將 Kafka 設定為事件來源時,您可以指定取用者群組
Kafka 會將訊息分發給消費者群組中的所有消費者。如果您指定具有其他作用中取用者的取用者群組 ID,Lambda 只會從 Kafka 主題接收部分訊息。如果您希望 Lambda 處理主題中的所有訊息,請關閉該取用者群組中的任何其他取用者。
此外,如果您指定取用者群組 ID,且 Kafka 找到具有相同 ID 的有效現有取用者群組,Lambda 會忽略事件來源映射的 StartingPosition。相反的,Lambda 會根據取用者群組的承諾偏移量開始處理記錄。如果您指定取用者群組 ID,但 Kafka 找不到現有的取用者群組,則 Lambda 會使用指定的 StartingPosition
來設定事件來源。
您指定的取用者群組 ID 在所有 Kafka 事件來源中必須是唯一的。使用指定的取用者群組 ID 建立 Kafka 事件來源映射之後,您就無法更新此值。