#!/usr/bin/php
<?php
// ============================================================
// 몸통 : daemon_stock_Ticker_0100.php
// 루프만 돈다. 봉인.
// ============================================================
error_reporting(E_ALL);
ini_set('display_errors', 1);
date_default_timezone_set('Asia/Seoul');
$DAEMON_ID = pathinfo(__FILE__, PATHINFO_FILENAME);
if (php_sapi_name() !== 'cli') {
echo "CLI 전용 데몬입니다.\n";
exit;
}
include __DIR__ . '/stock_total_env.php';
include_once __DIR__ . '/db_record.php';
while (true) {
try {
record_daemon($pdo, 'RUNNING', 'heartbeat');
include __DIR__ . '/stock_total_striker_ws.php';
} catch (Throwable $e) {
record_daemon($pdo, 'ERROR', $e->getMessage());
sleep(3);
}
sleep(5);
}