Initial Setup이란?
새 선물 토큰을 시스템에 온보딩하는 2-Phase 자동화 프로세스입니다.
Phase 1에서 Binance로부터 토큰 목록을 수집해 DB에 등록하고,
Phase 2에서 등록된 토큰의 과거 메트릭 데이터를 일괄 적재합니다.
완료 후 Kill Switch를 해제하면 정식 실시간 동기화(ON_SYNCING)가 시작됩니다.
PHASE 1
Token Discovery — 토큰 발견 및 DB 등록
Binance Futures API에서 활성 거래쌍 목록을 조회하여 DB에 토큰을 생성합니다.
등록 실패 시 자동으로 재시도하며, 최대 재시도 횟수(Retries 상한)를 초과하면
Exhausted 처리됩니다.
Target = Binance에서 발견된 전체 토큰 수 |
Ready = DB 등록 성공 |
Exhausted = 최대 재시도 소진으로 등록 실패 |
Retries = 현재 재시도 횟수 / 최대 허용 횟수
PHASE 2
Bulk Backfill — 과거 메트릭 데이터 일괄 적재
Phase 1에서 등록된 모든 토큰의 OI, Funding Rate, Volume 등 과거 메트릭 데이터를
From Date ~ 현재까지 채웁니다.
각 토큰은 병렬로 처리되며, 실패한 토큰은 하단 Failed Symbols 섹션에서 확인할 수 있습니다.
Total = Phase 1 등록 토큰 전체 수 |
Done = 백필 완료 |
Failed = 백필 실패 (하단 Failed Symbols 목록 참고)
⬤ Kill Switch (Promotion Block)
Backfill 완료 후 토큰 상태가 READY_TO_SYNC → ON_SYNCING으로
자동 전환되는 것을 막는 안전장치입니다.
운영 전 데이터 품질을 Token List 탭에서 확인한 뒤 Turn OFF하면
정식 실시간 동기화가 시작됩니다.
각 버튼 옆의 ?
버튼을 클릭하면 해당 버튼의 상세 역할과 주의사항을 확인할 수 있습니다.
↺ Reset Redis
Initial Setup 상태를 완전히 초기화합니다.
토큰이 한 개라도 DB에 있으면 실패하므로,
잘못된 From Date로 시작했거나 비정상 종료된 셋업을 처음부터 다시 시작할 때만 사용하세요.
이 작업은 되돌릴 수 없습니다.