Node.js 클라이언트 설정
Node.js 클라이언트 설정 (Set up a Node.js client)
Pulsar에서 Node.js 클라이언트 라이브러리를 설정하는 단계를 정리했어요. npm으로 라이브러리를 설치하고, Pulsar 클러스터에 연결하기 위한 프로토콜 URL을 지정하면 준비 끝이에요. mTLS 인증을 쓸 때는 scheme에 +ssl을 붙여주는 것만 기억하면 돼요.
출처: 문서
본문
Pulsar에서 Node.js 클라이언트 라이브러리를 설정하려면 다음 단계를 완료하세요.
1단계: Node.js 클라이언트 라이브러리 설치 (Step 1: Install Node.js client library)
npm으로 pulsar-client 라이브러리를 설치해요.
npm install pulsar-client
자세한 내용은 README를 참고하세요.
이 라이브러리는 node-addon-api 모듈을 사용하기 때문에 Node.js 10.x 이상 버전에서만 동작해요.
2단계: Pulsar 클러스터에 연결 (Step 2: Connect to Pulsar cluster)
클라이언트 라이브러리를 사용해 Pulsar에 연결하려면 Pulsar 프로토콜 URL을 지정해야 해요.
Pulsar 프로토콜 URL을 특정 클러스터에 할당하고 pulsar scheme을 사용할 수 있어요. 다음은 기본 포트 6650을 사용하는 localhost 예시예요.
pulsar://localhost:6650
여러 브로커가 있다면 IP:port를 쉼표로 구분해요.
pulsar://localhost:6550,localhost:6651,localhost:6652
mTLS 인증을 사용한다면 scheme에 +ssl을 추가해요.
pulsar+ssl://pulsar.us-west.example.com:6651
더 알아보기 (Learn more)
- Node.js 클라이언트 초기화 — 클라이언트를 만드는 방법을 살펴봐요.
- Node.js 클라이언트 사용 — 프로듀서·컨슈머·리더를 만드는 방법을 알아봐요.
- Node.js 클라이언트 구성 — 사용 가능한 구성 파라미터를 확인해봐요.
- Node.js 클라이언트 — Node.js 클라이언트 개요를 확인해요.
- TLS 인증 — mTLS 인증을 설정하는 방법을 알아봐요.