CORE TERMINAL
DEMON PRODUCTION : 데몬 제작
업비트 히스토리 수집 데몬
DATE: 2026-04-15 17:08
* 업비트 히스토리 수집 데몬
* 업비트의 과거 데이터를 가져오는 데몬
1. 컷 기준 : 공식 기준: 업비트 API는 보통 초당 10회 정도의 요청을 허용
2. 상단 설정부 수집
// --- [수집 설정] ---
$MARKET = 'KRW-BTC';
$START_KST = "2026-01-19 12:10:00";
$LIMIT_KST = "2017-12-01 00:00:00";
$LIMIT_TS = strtotime($LIMIT_KST);
// --- [루프/백오프 설정] ---
$SLEEP_USEC_NORMAL = 500000; // 0.5초
$SLEEP_USEC_EMPTY = 800000; // API 빈데이터 시 딜레이 (0.8s) - 고속 루프 방지
$SLEEP_SEC_DBFAIL = 10; // DB 연결 실패 시
$SLEEP_SEC_APIFAIL = 10; // API 실패/파싱 실패 시
$SLEEP_SEC_RETRY = 2; // 429 등 재시도
$SLEEP_SEC_FATAL = 300; // 예외 발생 시
* 업비트의 과거 데이터를 가져오는 데몬
1. 컷 기준 : 공식 기준: 업비트 API는 보통 초당 10회 정도의 요청을 허용
2. 상단 설정부 수집
// --- [수집 설정] ---
$MARKET = 'KRW-BTC';
$START_KST = "2026-01-19 12:10:00";
$LIMIT_KST = "2017-12-01 00:00:00";
$LIMIT_TS = strtotime($LIMIT_KST);
// --- [루프/백오프 설정] ---
$SLEEP_USEC_NORMAL = 500000; // 0.5초
$SLEEP_USEC_EMPTY = 800000; // API 빈데이터 시 딜레이 (0.8s) - 고속 루프 방지
$SLEEP_SEC_DBFAIL = 10; // DB 연결 실패 시
$SLEEP_SEC_APIFAIL = 10; // API 실패/파싱 실패 시
$SLEEP_SEC_RETRY = 2; // 429 등 재시도
$SLEEP_SEC_FATAL = 300; // 예외 발생 시