웹소켓 연결 완료
This commit is contained in:
@@ -454,10 +454,14 @@ async def lifespan(app: FastAPI):
|
||||
app.state.batch_analysis_task = asyncio.create_task(batch_analysis_scheduler())
|
||||
app.state.day_trade_task = asyncio.create_task(day_trade_scheduler())
|
||||
|
||||
# KIS 실시간 스트림 시작
|
||||
from app.services.kis_realtime_stream import run_kis_realtime_stream
|
||||
app.state.kis_stream_task = asyncio.create_task(run_kis_realtime_stream())
|
||||
logger.info("📡 KIS 실시간 스트림 태스크 시작")
|
||||
# KIS 실시간 스트림 시작 (설정으로 제어 가능)
|
||||
if settings.KIS_WS_ENABLED:
|
||||
from app.services.kis_realtime_stream import run_kis_realtime_stream
|
||||
app.state.kis_stream_task = asyncio.create_task(run_kis_realtime_stream())
|
||||
logger.info("📡 KIS 실시간 스트림 태스크 시작 (KIS_WS_ENABLED=True)")
|
||||
else:
|
||||
logger.info("⏭️ KIS 실시간 스트림 비활성화됨 (KIS_WS_ENABLED=False in .env)")
|
||||
app.state.kis_stream_task = None
|
||||
|
||||
yield
|
||||
|
||||
|
||||
Reference in New Issue
Block a user