왜 401 오류가 발생하나요?
왜 401 오류가 발생하나요?
의미
일반적인 원인
- 잘못되었거나 누락된 API 키
- API 키가 잘못된 위치에 포함됨
- 액세스 제어 규칙이 요청을 차단함
- 만료되었거나 취소된 API 키
해결 방법
-
API 키 형식 확인
-
API 키 위치 확인
- API 키가 쿼리 매개변수에 있는지 확인
- 여분의 공백이나 문자가 없는지 확인
-
액세스 제어 규칙 검토
- 대시보드 설정에서 IP 제한 확인
- 브라우저 요청을 사용하는 경우 도메인이 허용 목록에 있는지 확인
자세한 인증 설정은 Authentication 가이드를 참조하세요.
왜 429 오류가 발생하나요?
왜 429 오류가 발생하나요?
의미
일반적인 원인
- 계획이 허용하는 속도보다 빠르게 요청함
- 순간적인 제한을 초과하는 트래픽 급증
- 동일한 API 키를 사용하는 여러 애플리케이션
- 비효율적인 코드로 인해 중복 요청 발생
해결 방법
-
사용량 모니터링
- 대시보드에서
Rate Limited Requests그래프 확인 - 제한에 도달한 엔드포인트 검토
- 대시보드에서
-
요청 최적화
- 가능한 경우 응답 캐시
- 여러 작업을 단일 호출로 배치
- 불필요한 폴링이나 중복 요청 제거
-
속도 제한 구현
- 애플리케이션에서 요청 사이에 지연 추가
- 재시도 시 지수 백오프 사용
-
업그레이드 고려
- 상위 요금제를 위해 Plans & Rate Limits 검토
왜 500 오류가 발생하나요?
왜 500 오류가 발생하나요?
의미
일반적인 원인
- 잘못된 요청 페이로드
- 서버의 일시적인 문제
- 서버 오류를 유발하는 잘못된 매개변수
- 네트워크 연결 문제
해결 방법
-
요청 검증
- JSON 페이로드가 올바르게 형식화되었는지 확인
- 모든 필수 매개변수가 포함되어 있는지 확인
- 매개변수 유형이 API 사양과 일치하는지 확인
-
서비스 상태 확인
- Helius Status Page에서 진행 중인 문제 확인
- 보고된 정전이나 성능 저하가 있는지 확인
-
재시도 로직 구현
- 몇 초 동안 기다린 후 재시도
- 여러 번 시도할 때 지수 백오프 사용
-
지원 받기
- 오류가 지속되면 요청 세부 사항과 함께 지원에 문의
- 정확한 요청 페이로드와 타임스탬프 포함
서버 오류는 일반적으로 일시적이며 자동으로 해결되는 경우가 많습니다.
왜 503 오류가 발생하나요?
왜 503 오류가 발생하나요?
의미
일반적인 원인
- 높은 트래픽으로 인해 일시적 과부하 발생
- 예약된 유지 관리
- 서버 용량 제한 도달
- 네트워크 인프라 문제
해결 방법
-
기다리기 및 재시도
- 30-60초 기다린 후 다시 시도
- 이 오류는 일반적으로 로드 밸런싱으로 해결됩니다.
-
스마트 재시도 구현
- 지수 백오프 사용 (1초부터 시작하여 2초, 4초 등)
- 최대 재시도 제한 설정 (3-5회 시도)
- 천둥 소리 효과를 피하기 위해 지터 추가
-
유지 관리 확인
- 예정된 유지 관리에 대해 Helius Status Page 검토
- 발표된 유지 관리 창을 고려하여 계획 수립
-
로드 분산
- 가능한 경우 요청을 시간에 걸쳐 분산
- 과부하 보호를 트리거할 수 있는 버스트 패턴 피하기
왜 504 오류가 발생하나요?
왜 504 오류가 발생하나요?
의미
일반적인 원인
- 네트워크 연결 문제
- 복잡한 작업이 제한 시간을 초과
- 네트워크 혼잡이 심한 경우 느린 블록체인 응답
- 처리하는 데 너무 오래 걸리는 대량 데이터 요청
해결 방법
-
연결 확인
- 인터넷 연결이 안정적인지 확인
- 간단한 요청으로 로컬 문제를 배제
-
대량 요청 최적화
- 대량 배치 요청을 작은 청크로 나누기
- 데이터가 많은 쿼리에 페이지 매김 사용
- 실시간 데이터에 WebSocket 연결 사용 고려
-
제한 시간 구현
- 클라이언트 코드에서 적절한 제한 시간 값 설정 (30-60초)
- 재시도 시 제한 시간 오류를 우아하게 처리
-
서비스 상태 모니터링
- Helius Status Page에서 네트워크 문제 확인
- 높은 블록체인 혼잡에 대한 보고 검토
게이트웨이 타임아웃은 일반적으로 네트워크 혼잡이나 복잡한 작업을 나타냅니다. 대량 요청을 더 작은 부분으로 나누는 것을 고려하세요.
추가 도움이 필요하신가요?
지원 문의
Discord, 채팅 또는 이메일 지원을 통해 저희 팀의 도움을 받으세요.
상태 페이지
실시간 서비스 가용성 및 성능 정보를 확인하세요.