Lambda에서의 모든 Amazon MSK 이벤트 소스 구성 파라미터 - AWS Lambda

Lambda에서의 모든 Amazon MSK 이벤트 소스 구성 파라미터

모든 Lambda 이벤트 소스 유형은 동일한 CreateEventSourceMappingUpdateEventSourceMapping API 작업을 공유합니다. 그러나 다음 표와 같이 일부 파라미터만 Amazon MSK에 적용됩니다.

파라미터 필수 기본값 참고

AmazonManagedKafkaEventSourceConfig

N

기본적으로 고유한 값으로 설정되는 소비자 그룹 ID 필드를 포함합니다.

생성 시에만 설정할 수 있음

BatchSize

N

100

최대값: 10,000

DestinationConfig

N

해당 사항 없음

Amazon MSK 및 자체 관리형 Apache Kafka 이벤트 소스에 대한 폐기된 배치 캡처

활성

N

True

BisectBatchOnFunctionError

N

False

Kafka 이벤트 소스의 오류 처리 제어 구성

FunctionResponseTypes

N

해당 사항 없음

Kafka 이벤트 소스의 오류 처리 제어 구성

MaximumRecordAgeInSeconds

N

-1(무제한)

Kafka 이벤트 소스의 오류 처리 제어 구성

MaximumRetryAttempts

N

-1(무제한)

Kafka 이벤트 소스의 오류 처리 제어 구성

EventSourceArn

Y

해당 사항 없음

생성 시에만 설정할 수 있음

FilterCriteria

N

해당 사항 없음

Lambda가 함수로 보내는 이벤트에 대한 제어

FunctionName

Y

해당 사항 없음

KMSKeyArn

N

해당 사항 없음

필터 기준 암호화

MaximumBatchingWindowInSeconds

N

500ms

일괄 처리 동작

ProvisionedPollersConfig

N

MinimumPollers: 지정하지 않은 경우 기본값(1)

MaximumPollers: 지정하지 않은 경우 기본값(200)

PollerGroupName: 해당 사항 없음

프로비저닝된 모드

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을 제거할 수 있습니다.