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)