Amazon MSK 구성 - Amazon Managed Streaming for Apache Kafka

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon MSK 구성

Apache Kafka용 Amazon 관리형 스트리밍은 브로커, 토픽 및 아파치 노드에 대한 기본 구성을 제공합니다. ZooKeeper 또한 사용자 지정 구성을 생성하고, 이를 사용해 새 MSK 클러스터를 생성하거나 기존 클러스터를 업데이트할 수 있습니다. MSK 구성은 속성 집합과 각각에 해당하는 값으로 구성됩니다.

계층형 스토리지 주제 수준 구성에 대한 지침

다음은 주제 수준에서 계층형 스토리지를 구성할 때의 기본 설정과 제한 사항입니다.

  • Amazon MSK는 계층형 스토리지가 활성화된 주제에 대해서는 더 작은 로그 세그먼트 크기를 지원하지 않습니다. 세그먼트를 생성하려면 최소 로그 세그먼트 크기가 48MB이거나 최소 세그먼트 롤링 시간이 10분이어야 합니다. 이러한 값은 segment.bytes와 segment.ms 속성에 매핑됩니다.

  • local.retention.ms/bytes의 값은tention.ms/bytes와 같거나 초과할 수 없습니다. 이는 계층형 스토리지 보존 설정입니다.

  • local.retention.ms/bytes의 기본값은 -2입니다. 즉, retention.ms 값이 local.retention.ms/bytes에 사용됩니다. 이 경우 데이터는 로컬 스토리지와 계층형 스토리지(각각 복사본 하나씩)에 모두 남아 있으며 함께 만료됩니다. 이 옵션의 경우 로컬 데이터의 복사본이 원격 스토리지에 유지됩니다. 이 경우 소비 트래픽에서 읽은 데이터는 로컬 스토리지에서 나옵니다.

  • retention.ms의 기본값은 7일입니다. retention.bytes의 기본 크기 제한은 없습니다.

  • retention.ms/bytes의 최소값은 -1입니다. 즉, 무제한 보존을 의미합니다.

  • local.retention.ms/bytes의 최소값은 -2입니다. 즉, 로컬 스토리지에 대한 무제한 보존이 가능합니다. retention.ms/bytes 설정과 -1로 일치합니다.

  • 계층형 스토리지가 활성화된 주제의 경우 주제 수준 구성 retention.ms는 필수입니다. 최소 retention.ms는 3일입니다.