Lambda에서의 모든 Amazon MSK 이벤트 소스 구성 파라미터
모든 Lambda 이벤트 소스 유형은 동일한 CreateEventSourceMapping 및 UpdateEventSourceMapping API 작업을 공유합니다. 그러나 다음 표와 같이 일부 파라미터만 Amazon MSK에 적용됩니다.
| 파라미터 | 필수 | 기본값 | 참고 |
|---|---|---|---|
|
AmazonManagedKafkaEventSourceConfig |
N |
기본적으로 고유한 값으로 설정되는 소비자 그룹 ID 필드를 포함합니다. |
생성 시에만 설정할 수 있음 |
|
BatchSize |
N |
100 |
최대값: 10,000 |
|
DestinationConfig |
N |
해당 사항 없음 |
|
|
활성 |
N |
True |
|
|
BisectBatchOnFunctionError |
N |
False |
|
|
FunctionResponseTypes |
N |
해당 사항 없음 |
|
|
MaximumRecordAgeInSeconds |
N |
-1(무제한) |
|
|
MaximumRetryAttempts |
N |
-1(무제한) |
|
|
EventSourceArn |
Y |
해당 사항 없음 |
생성 시에만 설정할 수 있음 |
|
FilterCriteria |
N |
해당 사항 없음 |
|
|
FunctionName |
Y |
해당 사항 없음 |
|
|
KMSKeyArn |
N |
해당 사항 없음 |
|
|
MaximumBatchingWindowInSeconds |
N |
500ms |
|
|
ProvisionedPollersConfig |
N |
|
|
|
SourceAccessConfigurations |
N |
자격 증명 없음 |
이벤트 소스에 대한 CLIENT_CERTIFICATE_TLS_AUTH(MutualTLS) 또는 SASL/SCRAM |
|
StartingPosition |
Y |
해당 사항 없음 |
AT_TIMESTAMP, TRIM_HORIZON, 또는 LATEST 생성 시에만 설정할 수 있음 |
|
StartingPositionTimestamp |
N |
해당 사항 없음 |
StartingPosition이 AT_TIMESTAMP로 설정된 경우에만 필요합니다. |
|
Tags |
N |
해당 사항 없음 |
|
|
주제 |
Y |
해당 사항 없음 |
Kafka 주제 이름 생성 시에만 설정할 수 있음 |
참고
PollerGroupName을 지정하면 동일한 Amazon VPC 내의 여러 ESM이 이벤트 폴러 단위(EPU) 용량을 공유할 수 있습니다. 이 옵션을 사용하면 ESM의 프로비저닝된 모드 비용을 최적화할 수 있습니다. ESM 그룹화 요구 사항:
ESM이 동일한 Amazon VPC 내에 위치
폴러 그룹당 최대 100개의 ESM
그룹 내 모든 ESM의 최대 폴러 합계가 2,000을 초과할 수 없음
PollerGroupName을 업데이트하여 ESM을 다른 그룹으로 이동하거나 PollerGroupName을 빈 문자열("")로 설정하여 그룹에서 ESM을 제거할 수 있습니다.