Skip to main content

청구 및 사용 한도

새로운 WebSocket 연결을 여는 데 1 크레딧이 소모됩니다. 모든 LaserStream WebSocket 스트리밍 데이터는 0.1MB(압축되지 않음) 당 2 크레딧이 사용됩니다.
LaserStream WebSocket은 평균적으로 표준 Agave RPC 기반 WebSocket 구현보다 1.5배–2배 더 빠릅니다. 이는 표준 Solana 구독 방법과 Helius 확장(transactionSubscribe, 향상된 accountSubscribe)을 LaserStream 스트리밍 인프라로 지원하는 단일 엔드포인트에서 제공합니다.

연결 끊김 및 재시도

WebSockets는 10분의 비활성 타이머를 가지고 있어 비활성 연결을 끊습니다. 연결 끊김을 방지하려면:
  1. 상태 확인 구현: 연결을 유지하기 위해 매 분마다 핑을 전송하세요
  2. 재연결 로직 추가: 연결 끊김이 발생하면 자동으로 재연결하세요
  3. 올바른 연결 관리 사용: 우리의 WebSockets 문서에 보여진 패턴을 따르세요
우리의 문서에 보여진 대로 재연결 및 핑 로직을 구현한 후, 이 기반 위에 애플리케이션 로직을 추가하세요.

WebSockets 사용

LaserStream WebSocket은 네트워크 당 하나의 통합 엔드포인트를 사용합니다: wss://mainnet.helius-rpc.com/?api-key=YOUR_API_KEYwss://devnet.helius-rpc.com/?api-key=YOUR_API_KEY. 동일한 엔드포인트는 표준 Solana 구독 방법과 Helius 확장(transactionSubscribe, 향상된 accountSubscribe)을 제공합니다. 가장 빠른 Solana WebSockets를 원하신다면 새 Gatekeeper (Beta) 엔드포인트: wss://beta.helius-rpc.com/?api-key=YOUR_API_KEY을 사용해보세요.
네, 아무것도 깨지지 않습니다. 이전에 “향상된 WebSockets”로 문서화된 제품(Helius 확장 기능, transactionSubscribe)은 이제 LaserStream WebSocket의 일부로 동일한 wss://mainnet.helius-rpc.com / wss://devnet.helius-rpc.com 엔드포인트에서 표준 Solana 방법과 함께 제공됩니다. 이전 /enhanced-websockets/* URL은 /rpc/websocket/* 아래의 새 위치로 리디렉션됩니다.
무료 플랜에서는 5개의 동시 WebSocket 연결을 할 수 있습니다. 개발자 플랜에서는 150개의 연결이 가능합니다. 비즈니스에서 250개의 연결을, 전문 플랜에서 최대 1,000개의 WebSocket 연결을 할 수 있습니다.
클라이언트는 WebSocket 서버에서 들어오는 메시지 속도를 따라잡아야 합니다.클라이언트가 WebSocket 업데이트를 놓치는 일반적인 원인으로는 네트워크 대역폭 부족, 너무 느린 클라이언트측 처리(예: 너무 느린 프로그래밍 언어), 또는 메인 스레드를 차단하는 처리 로직이 있습니다.
네, 동일한 WebSocket 연결을 사용하여 accountSubscribe에 여러 구독을 생성할 수 있습니다.
Helius의 transactionSubscribe에 대해, 구독 옵션에 transactionDetails: "full"를 설정하세요:
표준 Solana 방법에 대해, 모니터링 요구에 따라 logsSubscribe 또는 signatureSubscribe를 사용하세요. 각 구독 유형의 자세한 예제는 우리의 WebSockets 가이드를 참고하세요.

추가 도움이 필요하신가요?

지원 연락

Discord, 채팅 또는 이메일 지원을 통해 저희 팀의 도움을 받으세요.

상태 페이지

실시간 서비스 가용성 및 성능 정보를 확인하세요.