本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Lambda 中所有自我管理的 Apache Kafka 事件來源組態參數
所有 Lambda 事件來源類型都會共用相同的 CreateEventSourceMapping 和 UpdateEventSourceMapping API 操作。不過,僅有部分參數適用於自我管理的 Apache Kafka,如下表所示。
| 參數 | 必要 | 預設 | 備註 |
|---|---|---|---|
|
BatchSize |
否 |
100 |
上限:10,000 |
|
DestinationConfig |
N |
N/A |
|
|
已啟用 |
N |
True |
|
|
FilterCriteria |
N |
N/A |
|
|
FunctionName |
是 |
N/A |
|
|
KMSKeyArn |
N |
N/A |
|
|
MaximumBatchingWindowInSeconds |
N |
500 毫秒 |
|
|
ProvisionedPollersConfig |
N |
|
|
|
SelfManagedEventSource |
Y |
N/A |
Kafka 代理程式清單。只能在建立時進行設定 |
|
SelfManagedKafkaEventSourceConfig |
N |
包含預設為一個唯一值的 ConsumerGroupId 欄位。 |
只能在建立時進行設定 |
|
SourceAccessConfigurations |
N |
沒有憑證 |
叢集的 VPC 資訊或身分驗證憑證 對於 SASL_PLAIN,設定為 BASIC_AUTH |
|
StartingPosition |
Y |
N/A |
AT_TIMESTAMP、TRIM_HORIZON 或 LATEST 只能在建立時進行設定 |
|
StartingPositionTimestamp |
N |
N/A |
StartingPosition 設定為 AT_TIMESTAMP 時需要 |
|
Tags (標籤) |
N |
N/A |
|
|
主題 |
Y |
N/A |
主題名稱 只能在建立時進行設定 |
注意
當您指定 時PollerGroupName,相同 Amazon VPC 中的多個 ESMs 可以共用事件輪詢單元 (EPU) 容量。您可以使用此選項來最佳化 ESMs 的佈建模式成本。ESM 分組的需求:
ESMs 必須位於相同的 Amazon VPC 內
每個輪詢器群組最多 100 ESMs
群組中所有 ESMs 的彙總輪詢器上限不能超過 2000
您可以更新 PollerGroupName,將 ESM 移至不同的群組,或將 PollerGroupName設定為空字串 (""),從群組中移除 ESM。