Amazon MSK 클러스터용 부트스트랩 브로커 가져오기 - Amazon Managed Streaming for Apache Kafka

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

Amazon MSK 클러스터용 부트스트랩 브로커 가져오기

를 사용하여 부트스트랩 브로커 가져오기AWS Management Console

부트스트랩 브로커라는 용어는 Apache Kafka 클라이언트가 클러스터에 연결하기 위한 시작점으로 사용할 수 있는 브로커 목록을 나타냅니다. 이 목록에 반드시 클러스터의 모든 브로커가 포함되는 것은 아닙니다.

  1. 에서 아마존 MSK 콘솔을 엽니다https://console.aws.amazon.com/msk/.

  2. 이 표는 이 계정에 속한 현재 리전의 모든 클러스터를 보여줍니다. 설명을 보려면 클러스터의 이름을 선택합니다.

  3. 클러스터 요약 페이지에서 클라이언트 정보 보기를 선택합니다. 그러면 부트스트랩 브로커와 Apache ZooKeeper 연결 문자열이 표시됩니다.

를 사용하여 부트스트랩 브로커 가져오기AWS CLI

다음 명령을 실행하여 클러스터를 생성할 때 얻은 Amazon 리소스 이름 (ARN) ClusterArn으로 대체합니다. 클러스터에 대한 ARN이 없는 경우, 모든 클러스터를 나열하여 찾을 수 있습니다. 자세한 내용은 Amazon MSK 클러스터 목록을 참조하세요.

aws kafka get-bootstrap-brokers --cluster-arn ClusterArn

를 사용하는 MSK 클러스터의IAM 액세스 제어 경우 이 명령의 출력은 다음 JSON 예와 같습니다.

{ "BootstrapBrokerStringSaslIam": "b-1.myTestCluster.123z8u.c2.kafka.us-west-1.amazonaws.com:9098,b-2.myTestCluster.123z8u.c2.kafka.us-west-1.amazonaws.com:9098" }

다음 예에서는 퍼블릭 액세스가 설정된 클러스터의 부트스트랩 브로커를 보여 줍니다. 퍼블릭 액세스에는 를 사용하고 내부에서 액세스하려면BootstrapBrokerStringSaslIam 문자열을 사용합니다AWS.BootstrapBrokerStringPublicSaslIam

{ "BootstrapBrokerStringPublicSaslIam": "b-2-public.myTestCluster.v4ni96.c2.kafka-beta.us-east-1.amazonaws.com:9198,b-1-public.myTestCluster.v4ni96.c2.kafka-beta.us-east-1.amazonaws.com:9198,b-3-public.myTestCluster.v4ni96.c2.kafka-beta.us-east-1.amazonaws.com:9198", "BootstrapBrokerStringSaslIam": "b-2.myTestCluster.v4ni96.c2.kafka-beta.us-east-1.amazonaws.com:9098,b-1.myTestCluster.v4ni96.c2.kafka-beta.us-east-1.amazonaws.com:9098,b-3.myTestCluster.v4ni96.c2.kafka-beta.us-east-1.amazonaws.com:9098" }

부트스트랩 브로커 문자열에는 MSK 클러스터가 배포된 가용 영역 전체에서 브로커 3개가 포함되어야 합니다 (단, 두 브로커만 사용할 수 있는 경우는 제외).

API를 사용하여 부트스트랩 브로커 가져오기

API를 사용하여 부트스트랩 브로커를 가져오려면 을 참조하십시오 GetBootstrapBrokers.