diff --git a/.gitignore b/.gitignore
index 4340a94..e08470d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
+logs/
bin/
include/
lib/
@@ -17,6 +18,7 @@ pyvenv.cfg
*.pyzw
*.pyzwz
*.pyzwzw
-logs/
status.json
-
+*.logs
+*.log
+*.pid
\ No newline at end of file
diff --git a/app/api/endpoints.py b/app/api/endpoints.py
index 196c519..e623104 100644
--- a/app/api/endpoints.py
+++ b/app/api/endpoints.py
@@ -352,6 +352,47 @@ async def remove_background(
+@router.get("/api/v1/model")
+async def get_model_info():
+ """모델 정보 반환 (클라이언트 헬스체크 호환)"""
+ try:
+ # 현재 사용 가능한 모델 목록
+ models = [
+ {
+ "name": "simple-lama",
+ "type": "inpainting",
+ "status": "available",
+ "description": "Simple LAMA 인페인팅 모델"
+ },
+ {
+ "name": "migan",
+ "type": "inpainting",
+ "status": "available",
+ "description": "MIGAN 인페인팅 모델"
+ },
+ {
+ "name": "rembg",
+ "type": "rembg",
+ "status": "available",
+ "description": "Rembg 배경 제거 모델"
+ }
+ ]
+
+ return {
+ "success": True,
+ "models": models,
+ "server_status": "running",
+ "version": "1.0.0",
+ "device": "cuda" if settings.IS_JETSON else "cuda",
+ "is_jetson": settings.IS_JETSON,
+ "timestamp": datetime.now().isoformat()
+ }
+
+ except Exception as e:
+ logger.error(f"모델 정보 조회 실패: {e}")
+ raise HTTPException(status_code=500, detail=f"모델 정보 조회 실패: {str(e)}")
+
+
@router.get("/api/v1/samplers")
async def get_samplers():
"""사용 가능한 샘플러 목록 반환 (iopaint 호환)"""
diff --git a/app/core/config.py b/app/core/config.py
index dadf797..909a8f6 100644
--- a/app/core/config.py
+++ b/app/core/config.py
@@ -54,7 +54,7 @@ class Settings(BaseSettings):
# Monitoring
ENABLE_MONITORING: bool = True
- MONITORING_PORT: int = 8080
+ MONITORING_PORT: int = 8888
# Jetson performance settings
JETSON_GPU_FREQ: int = 1200 # MHz
diff --git a/app/monitoring/dashboard.py b/app/monitoring/dashboard.py
index 121a1d9..600bff7 100644
--- a/app/monitoring/dashboard.py
+++ b/app/monitoring/dashboard.py
@@ -16,6 +16,7 @@ from fastapi.staticfiles import StaticFiles
from fastapi.responses import HTMLResponse
import uvicorn
from fastapi import APIRouter, Request
+import websockets.exceptions
from ..core.worker_manager import worker_manager
from ..core.session_pool import session_pool
@@ -571,6 +572,50 @@ HTML_TEMPLATE = """
font-size: 0.9em;
margin-top: 20px;
}
+
+ .status {
+ padding: 2px 8px;
+ border-radius: 4px;
+ font-weight: bold;
+ font-size: 0.8em;
+ }
+
+ .status.connected {
+ background-color: #d4edda;
+ color: #155724;
+ }
+
+ .status.connecting {
+ background-color: #fff3cd;
+ color: #856404;
+ }
+
+ .status.reconnecting {
+ background-color: #f8d7da;
+ color: #721c24;
+ animation: pulse 1s infinite;
+ }
+
+ .status.disconnected {
+ background-color: #f8d7da;
+ color: #721c24;
+ }
+
+ .status.error {
+ background-color: #f5c6cb;
+ color: #491217;
+ }
+
+ .status.failed {
+ background-color: #d1ecf1;
+ color: #0c5460;
+ }
+
+ @keyframes pulse {
+ 0% { opacity: 1; }
+ 50% { opacity: 0.5; }
+ 100% { opacity: 1; }
+ }
@@ -793,7 +838,8 @@ HTML_TEMPLATE = """
- 마지막 업데이트: -
+ 마지막 업데이트: - |
+ 연결 상태: 연결 중...
@@ -852,20 +898,100 @@ HTML_TEMPLATE = """
}
});
- // WebSocket 연결
- const ws = new WebSocket(`ws://${window.location.host}/ws`);
+ // WebSocket 연결 관리
+ let ws;
+ let reconnectAttempts = 0;
+ const maxReconnectAttempts = 5;
+ const reconnectInterval = 3000; // 3초
+ let lastHeartbeat = Date.now();
+ const heartbeatTimeout = 10000; // 10초 타임아웃
- ws.onmessage = function(event) {
- const data = JSON.parse(event.data);
- updateDashboard(data);
- };
+ function connectWebSocket() {
+ try {
+ ws = new WebSocket(`ws://${window.location.host}/ws`);
+
+ ws.onopen = function() {
+ console.log('WebSocket 연결이 성공했습니다.');
+ reconnectAttempts = 0;
+ // 연결 상태 표시 업데이트
+ document.getElementById('connection-status').textContent = '연결됨';
+ document.getElementById('connection-status').className = 'status connected';
+ };
+
+ ws.onmessage = function(event) {
+ try {
+ const data = JSON.parse(event.data);
+
+ // heartbeat 체크
+ if (data.heartbeat) {
+ lastHeartbeat = Date.now();
+ }
+
+ updateDashboard(data);
+ } catch (e) {
+ console.error('데이터 파싱 오류:', e);
+ }
+ };
+
+ ws.onclose = function(event) {
+ console.log(`WebSocket 연결이 종료되었습니다. 코드: ${event.code}, 이유: ${event.reason}`);
+ document.getElementById('connection-status').textContent = '연결 끊어짐';
+ document.getElementById('connection-status').className = 'status disconnected';
+
+ // 자동 재연결 시도
+ if (reconnectAttempts < maxReconnectAttempts) {
+ reconnectAttempts++;
+ console.log(`재연결 시도 ${reconnectAttempts}/${maxReconnectAttempts} in ${reconnectInterval/1000}초...`);
+ document.getElementById('connection-status').textContent = `재연결 중... (${reconnectAttempts}/${maxReconnectAttempts})`;
+ document.getElementById('connection-status').className = 'status reconnecting';
+
+ setTimeout(connectWebSocket, reconnectInterval);
+ } else {
+ console.log('최대 재연결 시도 횟수를 초과했습니다. 페이지를 새로고침합니다.');
+ document.getElementById('connection-status').textContent = '연결 실패';
+ document.getElementById('connection-status').className = 'status failed';
+
+ setTimeout(() => {
+ location.reload();
+ }, 5000);
+ }
+ };
+
+ ws.onerror = function(error) {
+ console.error('WebSocket 오류:', error);
+ document.getElementById('connection-status').textContent = '연결 오류';
+ document.getElementById('connection-status').className = 'status error';
+ };
+
+ } catch (error) {
+ console.error('WebSocket 연결 생성 오류:', error);
+ document.getElementById('connection-status').textContent = '연결 생성 실패';
+ document.getElementById('connection-status').className = 'status error';
+ }
+ }
- ws.onclose = function() {
- console.log('WebSocket 연결이 종료되었습니다.');
- setTimeout(() => {
- location.reload();
- }, 5000);
- };
+ // 페이지 가시성 변경 감지
+ document.addEventListener('visibilitychange', function() {
+ if (document.visibilityState === 'visible') {
+ // 탭이 다시 활성화되면 연결 상태 확인
+ if (ws.readyState !== WebSocket.OPEN) {
+ console.log('탭이 활성화되어 WebSocket 재연결을 시도합니다.');
+ connectWebSocket();
+ }
+ }
+ });
+
+ // 초기 연결
+ connectWebSocket();
+
+ // heartbeat 모니터링
+ setInterval(function() {
+ const now = Date.now();
+ if (now - lastHeartbeat > heartbeatTimeout && ws && ws.readyState === WebSocket.OPEN) {
+ console.log('heartbeat 타임아웃 - 연결을 다시 시도합니다.');
+ ws.close();
+ }
+ }, 5000); // 5초마다 체크
function updateDashboard(data) {
console.log("받은 데이터:", data); // 디버깅용 로그 추가
@@ -1199,17 +1325,39 @@ async def websocket_endpoint(websocket: WebSocket):
"""WebSocket 연결을 처리합니다."""
await websocket.accept()
connected_clients.append(websocket)
+ logger.info(f"WebSocket 클라이언트 연결됨: {websocket.client}")
try:
while True:
# 주기적으로 데이터 전송
data = await monitoring_data.collect_data()
- await websocket.send_json(data)
+
+ # heartbeat 메시지 추가
+ data['heartbeat'] = time.time()
+ data['server_status'] = 'running'
+
+ try:
+ await websocket.send_json(data)
+ except (websockets.exceptions.ConnectionClosedOK,
+ websockets.exceptions.ConnectionClosedError,
+ RuntimeError) as e:
+ logger.info(f"WebSocket 연결이 끊어짐: {e}")
+ break
+ except Exception as e:
+ logger.error(f"데이터 전송 오류: {e}")
+ break
+
await asyncio.sleep(2) # 2초마다 업데이트
except WebSocketDisconnect:
- connected_clients.remove(websocket)
- logger.info("클라이언트 연결 해제")
+ logger.info("클라이언트가 연결을 끊음")
+ except Exception as e:
+ logger.error(f"WebSocket 오류: {e}")
+ finally:
+ # 연결된 클라이언트 목록에서 제거
+ if websocket in connected_clients:
+ connected_clients.remove(websocket)
+ logger.info(f"WebSocket 클라이언트 연결 해제됨: {websocket.client}")
async def broadcast_data():
@@ -1225,7 +1373,11 @@ async def broadcast_data():
for client in connected_clients:
try:
await client.send_text(message)
- except Exception:
+ except (websockets.exceptions.ConnectionClosedOK,
+ websockets.exceptions.ConnectionClosedError,
+ RuntimeError,
+ Exception) as e:
+ logger.debug(f"브로드캐스트 중 클라이언트 연결 끊어짐: {e}")
disconnected.append(client)
for client in disconnected:
diff --git a/logs/main_server.log b/logs/main_server.log
index 57e421c..1963a94 100644
--- a/logs/main_server.log
+++ b/logs/main_server.log
@@ -1,1509 +1,226 @@
-INFO: Started server process [1312285]
-2025-08-28 23:51:51,285 - uvicorn.error - INFO - Started server process [1312285]
+INFO: Started server process [1328887]
+2025-08-29 01:38:38,985 - uvicorn.error - INFO - Started server process [1328887]
INFO: Waiting for application startup.
-2025-08-28 23:51:51,285 - uvicorn.error - INFO - Waiting for application startup.
-2025-08-28 23:51:51,287 - main - INFO - 🚀 인페인팅 서버 시작 중...
-2025-08-28 23:51:51,287 - main - INFO - ✅ 공유 객체를 app.state에 저장 완료
-2025-08-28 23:51:51,287 - main - INFO - 🔄 상태 저장 백그라운드 작업 생성 중...
-2025-08-28 23:51:51,287 - main - INFO - ✅ 상태 저장 백그라운드 작업 생성 완료
-2025-08-28 23:51:51,287 - app.core.session_pool - INFO - Initializing session pools...
-2025-08-28 23:51:51,287 - app.core.session_pool - INFO - Initializing 2 sessions for simple_lama
-2025-08-28 23:51:51,288 - main - INFO - 🔄 상태 저장 백그라운드 작업 시작됨
-2025-08-28 23:51:51,289 - main - INFO - 상태 저장 완료 #1: 23:51:51
-2025-08-28 23:51:51,389 - app.core.session_pool - INFO - Created session simple_lama_0
-2025-08-28 23:51:51,490 - app.core.session_pool - INFO - Created session simple_lama_1
-2025-08-28 23:51:51,490 - app.core.session_pool - INFO - Initializing 2 sessions for migan
-2025-08-28 23:51:51,591 - app.core.session_pool - INFO - Created session migan_0
-2025-08-28 23:51:51,692 - app.core.session_pool - INFO - Created session migan_1
-2025-08-28 23:51:51,693 - app.core.session_pool - INFO - Initializing 1 sessions for rembg
-2025-08-28 23:51:51,794 - app.core.session_pool - INFO - Created session rembg_0
-2025-08-28 23:51:51,794 - app.core.session_pool - INFO - Session pools initialized successfully
-2025-08-28 23:51:51,794 - main - INFO - ✅ 세션 풀 초기화 완료
-2025-08-28 23:51:51,795 - app.core.worker_manager - INFO - Starting worker manager...
-2025-08-28 23:51:51,795 - app.core.worker_manager - INFO - Worker manager started with 1 workers
-2025-08-28 23:51:51,796 - main - INFO - ✅ 워커 매니저 시작 완료
-2025-08-28 23:51:51,796 - main - INFO - 🎉 인페인팅 서버 시작 완료!
+2025-08-29 01:38:38,986 - uvicorn.error - INFO - Waiting for application startup.
+2025-08-29 01:38:38,987 - main - INFO - 🚀 인페인팅 서버 시작 중...
+2025-08-29 01:38:38,987 - main - INFO - ✅ 공유 객체를 app.state에 저장 완료
+2025-08-29 01:38:38,987 - main - INFO - 🔄 상태 저장 백그라운드 작업 생성 중...
+2025-08-29 01:38:38,987 - main - INFO - ✅ 상태 저장 백그라운드 작업 생성 완료
+2025-08-29 01:38:38,987 - app.core.session_pool - INFO - Initializing session pools...
+2025-08-29 01:38:38,987 - app.core.session_pool - INFO - Initializing 2 sessions for simple_lama
+2025-08-29 01:38:38,988 - main - INFO - 🔄 상태 저장 백그라운드 작업 시작됨
+2025-08-29 01:38:38,989 - main - INFO - 상태 저장 완료 #1: 01:38:38
+2025-08-29 01:38:39,089 - app.core.session_pool - INFO - Created session simple_lama_0
+2025-08-29 01:38:39,190 - app.core.session_pool - INFO - Created session simple_lama_1
+2025-08-29 01:38:39,191 - app.core.session_pool - INFO - Initializing 2 sessions for migan
+2025-08-29 01:38:39,292 - app.core.session_pool - INFO - Created session migan_0
+2025-08-29 01:38:39,393 - app.core.session_pool - INFO - Created session migan_1
+2025-08-29 01:38:39,394 - app.core.session_pool - INFO - Initializing 1 sessions for rembg
+2025-08-29 01:38:39,495 - app.core.session_pool - INFO - Created session rembg_0
+2025-08-29 01:38:39,495 - app.core.session_pool - INFO - Session pools initialized successfully
+2025-08-29 01:38:39,496 - main - INFO - ✅ 세션 풀 초기화 완료
+2025-08-29 01:38:39,496 - app.core.worker_manager - INFO - Starting worker manager...
+2025-08-29 01:38:39,497 - app.core.worker_manager - INFO - Worker manager started with 1 workers
+2025-08-29 01:38:39,497 - main - INFO - ✅ 워커 매니저 시작 완료
+2025-08-29 01:38:39,497 - main - INFO - 🎉 인페인팅 서버 시작 완료!
INFO: Application startup complete.
-2025-08-28 23:51:51,796 - uvicorn.error - INFO - Application startup complete.
+2025-08-29 01:38:39,498 - uvicorn.error - INFO - Application startup complete.
INFO: Uvicorn running on http://0.0.0.0:8008 (Press CTRL+C to quit)
-2025-08-28 23:51:51,798 - uvicorn.error - INFO - Uvicorn running on http://0.0.0.0:8008 (Press CTRL+C to quit)
-2025-08-28 23:51:52,293 - main - INFO - 상태 저장 완료 #2: 23:51:52
-INFO: 127.0.0.1:59986 - "GET /health HTTP/1.1" 200 OK
-2025-08-28 23:51:53,296 - main - INFO - 상태 저장 완료 #3: 23:51:53
-2025-08-28 23:51:54,300 - main - INFO - 상태 저장 완료 #4: 23:51:54
-2025-08-28 23:51:55,303 - main - INFO - 상태 저장 완료 #5: 23:51:55
-2025-08-28 23:51:56,308 - main - INFO - 상태 저장 완료 #6: 23:51:56
-2025-08-28 23:51:57,312 - main - INFO - 상태 저장 완료 #7: 23:51:57
-2025-08-28 23:51:58,316 - main - INFO - 상태 저장 완료 #8: 23:51:58
-2025-08-28 23:51:59,319 - main - INFO - 상태 저장 완료 #9: 23:51:59
-2025-08-28 23:52:00,323 - main - INFO - 상태 저장 완료 #10: 23:52:00
-2025-08-28 23:52:01,328 - main - INFO - 상태 저장 완료 #11: 23:52:01
-2025-08-28 23:52:02,332 - main - INFO - 상태 저장 완료 #12: 23:52:02
-2025-08-28 23:52:03,337 - main - INFO - 상태 저장 완료 #13: 23:52:03
-2025-08-28 23:52:04,341 - main - INFO - 상태 저장 완료 #14: 23:52:04
-2025-08-28 23:52:05,345 - main - INFO - 상태 저장 완료 #15: 23:52:05
-2025-08-28 23:52:06,349 - main - INFO - 상태 저장 완료 #16: 23:52:06
-2025-08-28 23:52:07,353 - main - INFO - 상태 저장 완료 #17: 23:52:07
-2025-08-28 23:52:08,357 - main - INFO - 상태 저장 완료 #18: 23:52:08
-2025-08-28 23:52:09,361 - main - INFO - 상태 저장 완료 #19: 23:52:09
-2025-08-28 23:52:10,367 - main - INFO - 상태 저장 완료 #20: 23:52:10
-2025-08-28 23:52:11,371 - main - INFO - 상태 저장 완료 #21: 23:52:11
-2025-08-28 23:52:12,375 - main - INFO - 상태 저장 완료 #22: 23:52:12
-2025-08-28 23:52:13,380 - main - INFO - 상태 저장 완료 #23: 23:52:13
-2025-08-28 23:52:14,386 - main - INFO - 상태 저장 완료 #24: 23:52:14
-2025-08-28 23:52:15,391 - main - INFO - 상태 저장 완료 #25: 23:52:15
-2025-08-28 23:52:16,396 - main - INFO - 상태 저장 완료 #26: 23:52:16
-2025-08-28 23:52:17,401 - main - INFO - 상태 저장 완료 #27: 23:52:17
-2025-08-28 23:52:18,405 - main - INFO - 상태 저장 완료 #28: 23:52:18
-2025-08-28 23:52:19,410 - main - INFO - 상태 저장 완료 #29: 23:52:19
-2025-08-28 23:52:20,414 - main - INFO - 상태 저장 완료 #30: 23:52:20
-2025-08-28 23:52:21,419 - main - INFO - 상태 저장 완료 #31: 23:52:21
-INFO: 127.0.0.1:40568 - "GET / HTTP/1.1" 200 OK
-INFO: 127.0.0.1:40568 - "GET /favicon.ico HTTP/1.1" 404 Not Found
-2025-08-28 23:52:22,425 - main - INFO - 상태 저장 완료 #32: 23:52:22
-2025-08-28 23:52:23,429 - main - INFO - 상태 저장 완료 #33: 23:52:23
-2025-08-28 23:52:24,434 - main - INFO - 상태 저장 완료 #34: 23:52:24
-INFO: 127.0.0.1:40568 - "GET /docs HTTP/1.1" 200 OK
-INFO: 127.0.0.1:40568 - "GET /openapi.json HTTP/1.1" 200 OK
-2025-08-28 23:52:25,438 - main - INFO - 상태 저장 완료 #35: 23:52:25
-2025-08-28 23:52:26,443 - main - INFO - 상태 저장 완료 #36: 23:52:26
-2025-08-28 23:52:27,447 - main - INFO - 상태 저장 완료 #37: 23:52:27
-2025-08-28 23:52:28,451 - main - INFO - 상태 저장 완료 #38: 23:52:28
-2025-08-28 23:52:29,456 - main - INFO - 상태 저장 완료 #39: 23:52:29
-2025-08-28 23:52:30,460 - main - INFO - 상태 저장 완료 #40: 23:52:30
-2025-08-28 23:52:31,468 - main - INFO - 상태 저장 완료 #41: 23:52:31
-2025-08-28 23:52:32,474 - main - INFO - 상태 저장 완료 #42: 23:52:32
-2025-08-28 23:52:33,478 - main - INFO - 상태 저장 완료 #43: 23:52:33
-2025-08-28 23:52:34,482 - main - INFO - 상태 저장 완료 #44: 23:52:34
-2025-08-28 23:52:35,487 - main - INFO - 상태 저장 완료 #45: 23:52:35
-2025-08-28 23:52:36,494 - main - INFO - 상태 저장 완료 #46: 23:52:36
-2025-08-28 23:52:37,499 - main - INFO - 상태 저장 완료 #47: 23:52:37
-2025-08-28 23:52:38,503 - main - INFO - 상태 저장 완료 #48: 23:52:38
-2025-08-28 23:52:39,506 - main - INFO - 상태 저장 완료 #49: 23:52:39
-2025-08-28 23:52:40,510 - main - INFO - 상태 저장 완료 #50: 23:52:40
-2025-08-28 23:52:41,518 - main - INFO - 상태 저장 완료 #51: 23:52:41
-2025-08-28 23:52:42,522 - main - INFO - 상태 저장 완료 #52: 23:52:42
-2025-08-28 23:52:43,527 - main - INFO - 상태 저장 완료 #53: 23:52:43
-2025-08-28 23:52:44,532 - main - INFO - 상태 저장 완료 #54: 23:52:44
-2025-08-28 23:52:45,536 - main - INFO - 상태 저장 완료 #55: 23:52:45
-2025-08-28 23:52:46,545 - main - INFO - 상태 저장 완료 #56: 23:52:46
-2025-08-28 23:52:47,551 - main - INFO - 상태 저장 완료 #57: 23:52:47
-2025-08-28 23:52:48,556 - main - INFO - 상태 저장 완료 #58: 23:52:48
-2025-08-28 23:52:49,561 - main - INFO - 상태 저장 완료 #59: 23:52:49
-2025-08-28 23:52:50,563 - main - INFO - 상태 저장 완료 #60: 23:52:50
-2025-08-28 23:52:51,571 - main - INFO - 상태 저장 완료 #61: 23:52:51
-2025-08-28 23:52:54,838 - main - INFO - 상태 저장 완료 #62: 23:52:54
-2025-08-28 23:52:55,844 - main - INFO - 상태 저장 완료 #63: 23:52:55
-2025-08-28 23:52:56,849 - main - INFO - 상태 저장 완료 #64: 23:52:56
-2025-08-28 23:52:57,853 - main - INFO - 상태 저장 완료 #65: 23:52:57
-2025-08-28 23:52:58,858 - main - INFO - 상태 저장 완료 #66: 23:52:58
-2025-08-28 23:52:59,864 - main - INFO - 상태 저장 완료 #67: 23:52:59
-2025-08-28 23:53:00,869 - main - INFO - 상태 저장 완료 #68: 23:53:00
-INFO: 127.0.0.1:40560 - "GET /docs HTTP/1.1" 200 OK
-INFO: 127.0.0.1:40560 - "GET /openapi.json HTTP/1.1" 200 OK
-2025-08-28 23:53:01,874 - main - INFO - 상태 저장 완료 #69: 23:53:01
-2025-08-28 23:53:02,878 - main - INFO - 상태 저장 완료 #70: 23:53:02
-2025-08-28 23:53:03,883 - main - INFO - 상태 저장 완료 #71: 23:53:03
-2025-08-28 23:53:04,889 - main - INFO - 상태 저장 완료 #72: 23:53:04
-2025-08-28 23:53:05,894 - main - INFO - 상태 저장 완료 #73: 23:53:05
-2025-08-28 23:53:06,898 - main - INFO - 상태 저장 완료 #74: 23:53:06
-2025-08-28 23:53:07,903 - main - INFO - 상태 저장 완료 #75: 23:53:07
-2025-08-28 23:53:08,907 - main - INFO - 상태 저장 완료 #76: 23:53:08
-2025-08-28 23:53:09,912 - main - INFO - 상태 저장 완료 #77: 23:53:09
-2025-08-28 23:53:10,917 - main - INFO - 상태 저장 완료 #78: 23:53:10
-2025-08-28 23:53:11,922 - main - INFO - 상태 저장 완료 #79: 23:53:11
-2025-08-28 23:53:12,927 - main - INFO - 상태 저장 완료 #80: 23:53:12
-2025-08-28 23:53:13,930 - main - INFO - 상태 저장 완료 #81: 23:53:13
-2025-08-28 23:53:17,875 - main - INFO - 상태 저장 완료 #82: 23:53:17
-2025-08-28 23:53:18,879 - main - INFO - 상태 저장 완료 #83: 23:53:18
-2025-08-28 23:53:19,884 - main - INFO - 상태 저장 완료 #84: 23:53:19
-2025-08-28 23:53:20,888 - main - INFO - 상태 저장 완료 #85: 23:53:20
-2025-08-28 23:53:21,893 - main - INFO - 상태 저장 완료 #86: 23:53:21
-2025-08-28 23:53:22,897 - main - INFO - 상태 저장 완료 #87: 23:53:22
-2025-08-28 23:53:23,902 - main - INFO - 상태 저장 완료 #88: 23:53:23
-2025-08-28 23:53:24,907 - main - INFO - 상태 저장 완료 #89: 23:53:24
-2025-08-28 23:53:25,912 - main - INFO - 상태 저장 완료 #90: 23:53:25
-2025-08-28 23:53:26,917 - main - INFO - 상태 저장 완료 #91: 23:53:26
-2025-08-28 23:53:27,921 - main - INFO - 상태 저장 완료 #92: 23:53:27
-2025-08-28 23:53:28,924 - main - INFO - 상태 저장 완료 #93: 23:53:28
-2025-08-28 23:53:29,928 - main - INFO - 상태 저장 완료 #94: 23:53:29
-2025-08-28 23:53:30,933 - main - INFO - 상태 저장 완료 #95: 23:53:30
-2025-08-28 23:53:31,937 - main - INFO - 상태 저장 완료 #96: 23:53:31
-2025-08-28 23:53:32,942 - main - INFO - 상태 저장 완료 #97: 23:53:32
-2025-08-28 23:53:33,946 - main - INFO - 상태 저장 완료 #98: 23:53:33
-2025-08-28 23:53:34,950 - main - INFO - 상태 저장 완료 #99: 23:53:34
-2025-08-28 23:53:35,955 - main - INFO - 상태 저장 완료 #100: 23:53:35
-2025-08-28 23:53:36,960 - main - INFO - 상태 저장 완료 #101: 23:53:36
-2025-08-28 23:53:40,905 - main - INFO - 상태 저장 완료 #102: 23:53:40
-2025-08-28 23:53:41,911 - main - INFO - 상태 저장 완료 #103: 23:53:41
-2025-08-28 23:53:42,917 - main - INFO - 상태 저장 완료 #104: 23:53:42
-2025-08-28 23:53:43,922 - main - INFO - 상태 저장 완료 #105: 23:53:43
-2025-08-28 23:53:44,926 - main - INFO - 상태 저장 완료 #106: 23:53:44
-2025-08-28 23:53:45,929 - main - INFO - 상태 저장 완료 #107: 23:53:45
-2025-08-28 23:53:46,934 - main - INFO - 상태 저장 완료 #108: 23:53:46
-2025-08-28 23:53:47,938 - main - INFO - 상태 저장 완료 #109: 23:53:47
-2025-08-28 23:53:48,943 - main - INFO - 상태 저장 완료 #110: 23:53:48
-2025-08-28 23:53:49,948 - main - INFO - 상태 저장 완료 #111: 23:53:49
-2025-08-28 23:53:50,952 - main - INFO - 상태 저장 완료 #112: 23:53:50
-2025-08-28 23:53:51,956 - main - INFO - 상태 저장 완료 #113: 23:53:51
-2025-08-28 23:53:52,961 - main - INFO - 상태 저장 완료 #114: 23:53:52
-2025-08-28 23:53:53,966 - main - INFO - 상태 저장 완료 #115: 23:53:53
-2025-08-28 23:53:54,970 - main - INFO - 상태 저장 완료 #116: 23:53:54
-2025-08-28 23:53:55,974 - main - INFO - 상태 저장 완료 #117: 23:53:55
-2025-08-28 23:53:56,978 - main - INFO - 상태 저장 완료 #118: 23:53:56
-2025-08-28 23:53:57,983 - main - INFO - 상태 저장 완료 #119: 23:53:57
-2025-08-28 23:53:58,988 - main - INFO - 상태 저장 완료 #120: 23:53:58
-2025-08-28 23:53:59,993 - main - INFO - 상태 저장 완료 #121: 23:53:59
-2025-08-28 23:54:03,942 - main - INFO - 상태 저장 완료 #122: 23:54:03
-2025-08-28 23:54:04,948 - main - INFO - 상태 저장 완료 #123: 23:54:04
-2025-08-28 23:54:05,953 - main - INFO - 상태 저장 완료 #124: 23:54:05
-2025-08-28 23:54:06,958 - main - INFO - 상태 저장 완료 #125: 23:54:06
-2025-08-28 23:54:07,962 - main - INFO - 상태 저장 완료 #126: 23:54:07
-2025-08-28 23:54:08,967 - main - INFO - 상태 저장 완료 #127: 23:54:08
-2025-08-28 23:54:09,972 - main - INFO - 상태 저장 완료 #128: 23:54:09
-2025-08-28 23:54:10,977 - main - INFO - 상태 저장 완료 #129: 23:54:10
-2025-08-28 23:54:11,982 - main - INFO - 상태 저장 완료 #130: 23:54:11
-2025-08-28 23:54:12,985 - main - INFO - 상태 저장 완료 #131: 23:54:12
-2025-08-28 23:54:13,989 - main - INFO - 상태 저장 완료 #132: 23:54:13
-2025-08-28 23:54:14,994 - main - INFO - 상태 저장 완료 #133: 23:54:14
-2025-08-28 23:54:15,999 - main - INFO - 상태 저장 완료 #134: 23:54:15
-2025-08-28 23:54:17,006 - main - INFO - 상태 저장 완료 #135: 23:54:17
-2025-08-28 23:54:18,009 - main - INFO - 상태 저장 완료 #136: 23:54:18
-2025-08-28 23:54:19,014 - main - INFO - 상태 저장 완료 #137: 23:54:19
-2025-08-28 23:54:20,018 - main - INFO - 상태 저장 완료 #138: 23:54:20
-2025-08-28 23:54:21,022 - main - INFO - 상태 저장 완료 #139: 23:54:21
-2025-08-28 23:54:22,027 - main - INFO - 상태 저장 완료 #140: 23:54:22
-2025-08-28 23:54:23,032 - main - INFO - 상태 저장 완료 #141: 23:54:23
-2025-08-28 23:54:26,976 - main - INFO - 상태 저장 완료 #142: 23:54:26
-2025-08-28 23:54:27,982 - main - INFO - 상태 저장 완료 #143: 23:54:27
-2025-08-28 23:54:28,986 - main - INFO - 상태 저장 완료 #144: 23:54:28
-2025-08-28 23:54:29,990 - main - INFO - 상태 저장 완료 #145: 23:54:29
-2025-08-28 23:54:30,995 - main - INFO - 상태 저장 완료 #146: 23:54:30
-2025-08-28 23:54:31,999 - main - INFO - 상태 저장 완료 #147: 23:54:31
-2025-08-28 23:54:33,004 - main - INFO - 상태 저장 완료 #148: 23:54:32
-2025-08-28 23:54:34,008 - main - INFO - 상태 저장 완료 #149: 23:54:34
-2025-08-28 23:54:35,013 - main - INFO - 상태 저장 완료 #150: 23:54:35
-2025-08-28 23:54:36,018 - main - INFO - 상태 저장 완료 #151: 23:54:36
-2025-08-28 23:54:37,025 - main - INFO - 상태 저장 완료 #152: 23:54:37
-2025-08-28 23:54:38,029 - main - INFO - 상태 저장 완료 #153: 23:54:38
-2025-08-28 23:54:39,033 - main - INFO - 상태 저장 완료 #154: 23:54:39
-2025-08-28 23:54:40,038 - main - INFO - 상태 저장 완료 #155: 23:54:40
-2025-08-28 23:54:41,046 - main - INFO - 상태 저장 완료 #156: 23:54:41
-2025-08-28 23:54:42,052 - main - INFO - 상태 저장 완료 #157: 23:54:42
-2025-08-28 23:54:43,057 - main - INFO - 상태 저장 완료 #158: 23:54:43
-2025-08-28 23:54:44,062 - main - INFO - 상태 저장 완료 #159: 23:54:44
-2025-08-28 23:54:45,066 - main - INFO - 상태 저장 완료 #160: 23:54:45
-2025-08-28 23:54:46,071 - main - INFO - 상태 저장 완료 #161: 23:54:46
-2025-08-28 23:54:50,003 - main - INFO - 상태 저장 완료 #162: 23:54:49
-2025-08-28 23:54:51,009 - main - INFO - 상태 저장 완료 #163: 23:54:51
-2025-08-28 23:54:52,013 - main - INFO - 상태 저장 완료 #164: 23:54:52
-2025-08-28 23:54:53,018 - main - INFO - 상태 저장 완료 #165: 23:54:53
-2025-08-28 23:54:54,024 - main - INFO - 상태 저장 완료 #166: 23:54:54
-2025-08-28 23:54:55,029 - main - INFO - 상태 저장 완료 #167: 23:54:55
-2025-08-28 23:54:56,033 - main - INFO - 상태 저장 완료 #168: 23:54:56
-2025-08-28 23:54:57,038 - main - INFO - 상태 저장 완료 #169: 23:54:57
-2025-08-28 23:54:58,043 - main - INFO - 상태 저장 완료 #170: 23:54:58
-2025-08-28 23:54:59,048 - main - INFO - 상태 저장 완료 #171: 23:54:59
-2025-08-28 23:55:00,052 - main - INFO - 상태 저장 완료 #172: 23:55:00
-2025-08-28 23:55:01,056 - main - INFO - 상태 저장 완료 #173: 23:55:01
-2025-08-28 23:55:02,060 - main - INFO - 상태 저장 완료 #174: 23:55:02
-2025-08-28 23:55:03,065 - main - INFO - 상태 저장 완료 #175: 23:55:03
-2025-08-28 23:55:04,070 - main - INFO - 상태 저장 완료 #176: 23:55:04
-2025-08-28 23:55:05,075 - main - INFO - 상태 저장 완료 #177: 23:55:05
-2025-08-28 23:55:06,081 - main - INFO - 상태 저장 완료 #178: 23:55:06
-2025-08-28 23:55:07,087 - main - INFO - 상태 저장 완료 #179: 23:55:07
-2025-08-28 23:55:08,092 - main - INFO - 상태 저장 완료 #180: 23:55:08
-2025-08-28 23:55:09,097 - main - INFO - 상태 저장 완료 #181: 23:55:09
-2025-08-28 23:55:13,040 - main - INFO - 상태 저장 완료 #182: 23:55:13
-2025-08-28 23:55:14,044 - main - INFO - 상태 저장 완료 #183: 23:55:14
-2025-08-28 23:55:15,048 - main - INFO - 상태 저장 완료 #184: 23:55:15
-2025-08-28 23:55:16,053 - main - INFO - 상태 저장 완료 #185: 23:55:16
-2025-08-28 23:55:17,058 - main - INFO - 상태 저장 완료 #186: 23:55:17
-2025-08-28 23:55:18,063 - main - INFO - 상태 저장 완료 #187: 23:55:18
-2025-08-28 23:55:19,067 - main - INFO - 상태 저장 완료 #188: 23:55:19
-2025-08-28 23:55:20,073 - main - INFO - 상태 저장 완료 #189: 23:55:20
-2025-08-28 23:55:21,078 - main - INFO - 상태 저장 완료 #190: 23:55:21
-2025-08-28 23:55:22,084 - main - INFO - 상태 저장 완료 #191: 23:55:22
-2025-08-28 23:55:23,089 - main - INFO - 상태 저장 완료 #192: 23:55:23
-2025-08-28 23:55:24,093 - main - INFO - 상태 저장 완료 #193: 23:55:24
-2025-08-28 23:55:25,097 - main - INFO - 상태 저장 완료 #194: 23:55:25
-2025-08-28 23:55:26,102 - main - INFO - 상태 저장 완료 #195: 23:55:26
-2025-08-28 23:55:27,107 - main - INFO - 상태 저장 완료 #196: 23:55:27
-2025-08-28 23:55:28,111 - main - INFO - 상태 저장 완료 #197: 23:55:28
-2025-08-28 23:55:29,115 - main - INFO - 상태 저장 완료 #198: 23:55:29
-2025-08-28 23:55:30,120 - main - INFO - 상태 저장 완료 #199: 23:55:30
-2025-08-28 23:55:31,128 - main - INFO - 상태 저장 완료 #200: 23:55:31
-2025-08-28 23:55:32,133 - main - INFO - 상태 저장 완료 #201: 23:55:32
-2025-08-28 23:55:36,074 - main - INFO - 상태 저장 완료 #202: 23:55:36
-2025-08-28 23:55:37,078 - main - INFO - 상태 저장 완료 #203: 23:55:37
-2025-08-28 23:55:38,083 - main - INFO - 상태 저장 완료 #204: 23:55:38
-2025-08-28 23:55:39,088 - main - INFO - 상태 저장 완료 #205: 23:55:39
-2025-08-28 23:55:40,092 - main - INFO - 상태 저장 완료 #206: 23:55:40
-2025-08-28 23:55:41,096 - main - INFO - 상태 저장 완료 #207: 23:55:41
-2025-08-28 23:55:42,100 - main - INFO - 상태 저장 완료 #208: 23:55:42
-2025-08-28 23:55:43,104 - main - INFO - 상태 저장 완료 #209: 23:55:43
-2025-08-28 23:55:44,109 - main - INFO - 상태 저장 완료 #210: 23:55:44
-2025-08-28 23:55:45,114 - main - INFO - 상태 저장 완료 #211: 23:55:45
-2025-08-28 23:55:46,118 - main - INFO - 상태 저장 완료 #212: 23:55:46
-2025-08-28 23:55:47,123 - main - INFO - 상태 저장 완료 #213: 23:55:47
-2025-08-28 23:55:48,128 - main - INFO - 상태 저장 완료 #214: 23:55:48
-2025-08-28 23:55:49,133 - main - INFO - 상태 저장 완료 #215: 23:55:49
-2025-08-28 23:55:50,137 - main - INFO - 상태 저장 완료 #216: 23:55:50
-2025-08-28 23:55:51,142 - main - INFO - 상태 저장 완료 #217: 23:55:51
-2025-08-28 23:55:52,147 - main - INFO - 상태 저장 완료 #218: 23:55:52
-2025-08-28 23:55:53,152 - main - INFO - 상태 저장 완료 #219: 23:55:53
-2025-08-28 23:55:54,156 - main - INFO - 상태 저장 완료 #220: 23:55:54
-2025-08-28 23:55:55,161 - main - INFO - 상태 저장 완료 #221: 23:55:55
-2025-08-28 23:55:59,110 - main - INFO - 상태 저장 완료 #222: 23:55:59
-2025-08-28 23:56:00,115 - main - INFO - 상태 저장 완료 #223: 23:56:00
-2025-08-28 23:56:01,118 - main - INFO - 상태 저장 완료 #224: 23:56:01
-2025-08-28 23:56:02,122 - main - INFO - 상태 저장 완료 #225: 23:56:02
-2025-08-28 23:56:03,126 - main - INFO - 상태 저장 완료 #226: 23:56:03
-2025-08-28 23:56:04,130 - main - INFO - 상태 저장 완료 #227: 23:56:04
-2025-08-28 23:56:05,134 - main - INFO - 상태 저장 완료 #228: 23:56:05
-2025-08-28 23:56:06,138 - main - INFO - 상태 저장 완료 #229: 23:56:06
-2025-08-28 23:56:07,143 - main - INFO - 상태 저장 완료 #230: 23:56:07
-2025-08-28 23:56:08,148 - main - INFO - 상태 저장 완료 #231: 23:56:08
-2025-08-28 23:56:09,153 - main - INFO - 상태 저장 완료 #232: 23:56:09
-2025-08-28 23:56:10,158 - main - INFO - 상태 저장 완료 #233: 23:56:10
-2025-08-28 23:56:11,162 - main - INFO - 상태 저장 완료 #234: 23:56:11
-2025-08-28 23:56:12,167 - main - INFO - 상태 저장 완료 #235: 23:56:12
-2025-08-28 23:56:13,172 - main - INFO - 상태 저장 완료 #236: 23:56:13
-2025-08-28 23:56:14,177 - main - INFO - 상태 저장 완료 #237: 23:56:14
-2025-08-28 23:56:15,181 - main - INFO - 상태 저장 완료 #238: 23:56:15
-2025-08-28 23:56:16,186 - main - INFO - 상태 저장 완료 #239: 23:56:16
-2025-08-28 23:56:17,190 - main - INFO - 상태 저장 완료 #240: 23:56:17
-2025-08-28 23:56:18,194 - main - INFO - 상태 저장 완료 #241: 23:56:18
-2025-08-28 23:56:22,146 - main - INFO - 상태 저장 완료 #242: 23:56:22
-2025-08-28 23:56:23,152 - main - INFO - 상태 저장 완료 #243: 23:56:23
-2025-08-28 23:56:24,157 - main - INFO - 상태 저장 완료 #244: 23:56:24
-2025-08-28 23:56:25,161 - main - INFO - 상태 저장 완료 #245: 23:56:25
-2025-08-28 23:56:26,165 - main - INFO - 상태 저장 완료 #246: 23:56:26
-2025-08-28 23:56:27,170 - main - INFO - 상태 저장 완료 #247: 23:56:27
-2025-08-28 23:56:28,175 - main - INFO - 상태 저장 완료 #248: 23:56:28
-2025-08-28 23:56:29,179 - main - INFO - 상태 저장 완료 #249: 23:56:29
-2025-08-28 23:56:30,184 - main - INFO - 상태 저장 완료 #250: 23:56:30
-2025-08-28 23:56:31,188 - main - INFO - 상태 저장 완료 #251: 23:56:31
-2025-08-28 23:56:32,193 - main - INFO - 상태 저장 완료 #252: 23:56:32
-2025-08-28 23:56:33,197 - main - INFO - 상태 저장 완료 #253: 23:56:33
-2025-08-28 23:56:34,201 - main - INFO - 상태 저장 완료 #254: 23:56:34
-2025-08-28 23:56:35,206 - main - INFO - 상태 저장 완료 #255: 23:56:35
-2025-08-28 23:56:36,210 - main - INFO - 상태 저장 완료 #256: 23:56:36
-2025-08-28 23:56:37,215 - main - INFO - 상태 저장 완료 #257: 23:56:37
-2025-08-28 23:56:38,220 - main - INFO - 상태 저장 완료 #258: 23:56:38
-2025-08-28 23:56:39,224 - main - INFO - 상태 저장 완료 #259: 23:56:39
-2025-08-28 23:56:40,229 - main - INFO - 상태 저장 완료 #260: 23:56:40
-2025-08-28 23:56:41,234 - main - INFO - 상태 저장 완료 #261: 23:56:41
-2025-08-28 23:56:45,179 - main - INFO - 상태 저장 완료 #262: 23:56:45
-2025-08-28 23:56:46,185 - main - INFO - 상태 저장 완료 #263: 23:56:46
-2025-08-28 23:56:47,190 - main - INFO - 상태 저장 완료 #264: 23:56:47
-2025-08-28 23:56:48,194 - main - INFO - 상태 저장 완료 #265: 23:56:48
-2025-08-28 23:56:49,199 - main - INFO - 상태 저장 완료 #266: 23:56:49
-2025-08-28 23:56:50,205 - main - INFO - 상태 저장 완료 #267: 23:56:50
-2025-08-28 23:56:51,209 - main - INFO - 상태 저장 완료 #268: 23:56:51
-2025-08-28 23:56:52,213 - main - INFO - 상태 저장 완료 #269: 23:56:52
-2025-08-28 23:56:53,218 - main - INFO - 상태 저장 완료 #270: 23:56:53
-2025-08-28 23:56:54,221 - main - INFO - 상태 저장 완료 #271: 23:56:54
-2025-08-28 23:56:55,227 - main - INFO - 상태 저장 완료 #272: 23:56:55
-2025-08-28 23:56:56,231 - main - INFO - 상태 저장 완료 #273: 23:56:56
-2025-08-28 23:56:57,235 - main - INFO - 상태 저장 완료 #274: 23:56:57
-2025-08-28 23:56:58,240 - main - INFO - 상태 저장 완료 #275: 23:56:58
-2025-08-28 23:56:59,245 - main - INFO - 상태 저장 완료 #276: 23:56:59
-2025-08-28 23:57:00,249 - main - INFO - 상태 저장 완료 #277: 23:57:00
-2025-08-28 23:57:01,253 - main - INFO - 상태 저장 완료 #278: 23:57:01
-2025-08-28 23:57:02,258 - main - INFO - 상태 저장 완료 #279: 23:57:02
-2025-08-28 23:57:03,263 - main - INFO - 상태 저장 완료 #280: 23:57:03
-2025-08-28 23:57:04,268 - main - INFO - 상태 저장 완료 #281: 23:57:04
-2025-08-28 23:57:08,215 - main - INFO - 상태 저장 완료 #282: 23:57:08
-2025-08-28 23:57:09,220 - main - INFO - 상태 저장 완료 #283: 23:57:09
-2025-08-28 23:57:10,225 - main - INFO - 상태 저장 완료 #284: 23:57:10
-2025-08-28 23:57:11,229 - main - INFO - 상태 저장 완료 #285: 23:57:11
-2025-08-28 23:57:12,234 - main - INFO - 상태 저장 완료 #286: 23:57:12
-2025-08-28 23:57:13,238 - main - INFO - 상태 저장 완료 #287: 23:57:13
-2025-08-28 23:57:14,243 - main - INFO - 상태 저장 완료 #288: 23:57:14
-2025-08-28 23:57:15,248 - main - INFO - 상태 저장 완료 #289: 23:57:15
-2025-08-28 23:57:16,252 - main - INFO - 상태 저장 완료 #290: 23:57:16
-2025-08-28 23:57:17,257 - main - INFO - 상태 저장 완료 #291: 23:57:17
-2025-08-28 23:57:18,262 - main - INFO - 상태 저장 완료 #292: 23:57:18
-2025-08-28 23:57:19,266 - main - INFO - 상태 저장 완료 #293: 23:57:19
-2025-08-28 23:57:20,271 - main - INFO - 상태 저장 완료 #294: 23:57:20
-2025-08-28 23:57:21,275 - main - INFO - 상태 저장 완료 #295: 23:57:21
-2025-08-28 23:57:22,281 - main - INFO - 상태 저장 완료 #296: 23:57:22
-2025-08-28 23:57:23,285 - main - INFO - 상태 저장 완료 #297: 23:57:23
-2025-08-28 23:57:24,289 - main - INFO - 상태 저장 완료 #298: 23:57:24
-2025-08-28 23:57:25,294 - main - INFO - 상태 저장 완료 #299: 23:57:25
-2025-08-28 23:57:26,298 - main - INFO - 상태 저장 완료 #300: 23:57:26
-2025-08-28 23:57:27,302 - main - INFO - 상태 저장 완료 #301: 23:57:27
-2025-08-28 23:57:31,251 - main - INFO - 상태 저장 완료 #302: 23:57:31
-2025-08-28 23:57:32,257 - main - INFO - 상태 저장 완료 #303: 23:57:32
-2025-08-28 23:57:33,262 - main - INFO - 상태 저장 완료 #304: 23:57:33
-2025-08-28 23:57:34,268 - main - INFO - 상태 저장 완료 #305: 23:57:34
-2025-08-28 23:57:35,271 - main - INFO - 상태 저장 완료 #306: 23:57:35
-2025-08-28 23:57:36,275 - main - INFO - 상태 저장 완료 #307: 23:57:36
-2025-08-28 23:57:37,281 - main - INFO - 상태 저장 완료 #308: 23:57:37
-2025-08-28 23:57:38,286 - main - INFO - 상태 저장 완료 #309: 23:57:38
-2025-08-28 23:57:39,292 - main - INFO - 상태 저장 완료 #310: 23:57:39
-2025-08-28 23:57:40,297 - main - INFO - 상태 저장 완료 #311: 23:57:40
-2025-08-28 23:57:41,301 - main - INFO - 상태 저장 완료 #312: 23:57:41
-2025-08-28 23:57:42,306 - main - INFO - 상태 저장 완료 #313: 23:57:42
-2025-08-28 23:57:43,310 - main - INFO - 상태 저장 완료 #314: 23:57:43
-2025-08-28 23:57:44,315 - main - INFO - 상태 저장 완료 #315: 23:57:44
-2025-08-28 23:57:45,320 - main - INFO - 상태 저장 완료 #316: 23:57:45
-2025-08-28 23:57:46,325 - main - INFO - 상태 저장 완료 #317: 23:57:46
-2025-08-28 23:57:47,330 - main - INFO - 상태 저장 완료 #318: 23:57:47
-2025-08-28 23:57:48,334 - main - INFO - 상태 저장 완료 #319: 23:57:48
-2025-08-28 23:57:49,340 - main - INFO - 상태 저장 완료 #320: 23:57:49
-2025-08-28 23:57:50,344 - main - INFO - 상태 저장 완료 #321: 23:57:50
-2025-08-28 23:57:54,287 - main - INFO - 상태 저장 완료 #322: 23:57:54
-2025-08-28 23:57:55,292 - main - INFO - 상태 저장 완료 #323: 23:57:55
-2025-08-28 23:57:56,296 - main - INFO - 상태 저장 완료 #324: 23:57:56
-2025-08-28 23:57:57,300 - main - INFO - 상태 저장 완료 #325: 23:57:57
-2025-08-28 23:57:58,305 - main - INFO - 상태 저장 완료 #326: 23:57:58
-2025-08-28 23:57:59,309 - main - INFO - 상태 저장 완료 #327: 23:57:59
-2025-08-28 23:58:00,313 - main - INFO - 상태 저장 완료 #328: 23:58:00
-2025-08-28 23:58:01,317 - main - INFO - 상태 저장 완료 #329: 23:58:01
-2025-08-28 23:58:02,321 - main - INFO - 상태 저장 완료 #330: 23:58:02
-2025-08-28 23:58:03,326 - main - INFO - 상태 저장 완료 #331: 23:58:03
-2025-08-28 23:58:04,330 - main - INFO - 상태 저장 완료 #332: 23:58:04
-2025-08-28 23:58:05,335 - main - INFO - 상태 저장 완료 #333: 23:58:05
-2025-08-28 23:58:06,340 - main - INFO - 상태 저장 완료 #334: 23:58:06
-2025-08-28 23:58:07,344 - main - INFO - 상태 저장 완료 #335: 23:58:07
-2025-08-28 23:58:08,352 - main - INFO - 상태 저장 완료 #336: 23:58:08
-2025-08-28 23:58:09,358 - main - INFO - 상태 저장 완료 #337: 23:58:09
-2025-08-28 23:58:10,362 - main - INFO - 상태 저장 완료 #338: 23:58:10
-2025-08-28 23:58:11,367 - main - INFO - 상태 저장 완료 #339: 23:58:11
-2025-08-28 23:58:12,372 - main - INFO - 상태 저장 완료 #340: 23:58:12
-2025-08-28 23:58:13,380 - main - INFO - 상태 저장 완료 #341: 23:58:13
-2025-08-28 23:58:17,318 - main - INFO - 상태 저장 완료 #342: 23:58:17
-2025-08-28 23:58:18,323 - main - INFO - 상태 저장 완료 #343: 23:58:18
-2025-08-28 23:58:19,328 - main - INFO - 상태 저장 완료 #344: 23:58:19
-2025-08-28 23:58:20,333 - main - INFO - 상태 저장 완료 #345: 23:58:20
-2025-08-28 23:58:21,338 - main - INFO - 상태 저장 완료 #346: 23:58:21
-2025-08-28 23:58:22,343 - main - INFO - 상태 저장 완료 #347: 23:58:22
-2025-08-28 23:58:23,347 - main - INFO - 상태 저장 완료 #348: 23:58:23
-2025-08-28 23:58:24,352 - main - INFO - 상태 저장 완료 #349: 23:58:24
-2025-08-28 23:58:25,357 - main - INFO - 상태 저장 완료 #350: 23:58:25
-2025-08-28 23:58:26,361 - main - INFO - 상태 저장 완료 #351: 23:58:26
-2025-08-28 23:58:27,366 - main - INFO - 상태 저장 완료 #352: 23:58:27
-2025-08-28 23:58:28,370 - main - INFO - 상태 저장 완료 #353: 23:58:28
-2025-08-28 23:58:29,375 - main - INFO - 상태 저장 완료 #354: 23:58:29
-2025-08-28 23:58:30,380 - main - INFO - 상태 저장 완료 #355: 23:58:30
-2025-08-28 23:58:31,385 - main - INFO - 상태 저장 완료 #356: 23:58:31
-2025-08-28 23:58:32,390 - main - INFO - 상태 저장 완료 #357: 23:58:32
-2025-08-28 23:58:33,394 - main - INFO - 상태 저장 완료 #358: 23:58:33
-2025-08-28 23:58:34,398 - main - INFO - 상태 저장 완료 #359: 23:58:34
-2025-08-28 23:58:35,403 - main - INFO - 상태 저장 완료 #360: 23:58:35
-2025-08-28 23:58:36,408 - main - INFO - 상태 저장 완료 #361: 23:58:36
-2025-08-28 23:58:40,357 - main - INFO - 상태 저장 완료 #362: 23:58:40
-2025-08-28 23:58:41,362 - main - INFO - 상태 저장 완료 #363: 23:58:41
-2025-08-28 23:58:42,367 - main - INFO - 상태 저장 완료 #364: 23:58:42
-2025-08-28 23:58:43,371 - main - INFO - 상태 저장 완료 #365: 23:58:43
-2025-08-28 23:58:44,376 - main - INFO - 상태 저장 완료 #366: 23:58:44
-2025-08-28 23:58:45,381 - main - INFO - 상태 저장 완료 #367: 23:58:45
-2025-08-28 23:58:46,387 - main - INFO - 상태 저장 완료 #368: 23:58:46
-2025-08-28 23:58:47,392 - main - INFO - 상태 저장 완료 #369: 23:58:47
-2025-08-28 23:58:48,396 - main - INFO - 상태 저장 완료 #370: 23:58:48
-2025-08-28 23:58:49,401 - main - INFO - 상태 저장 완료 #371: 23:58:49
-2025-08-28 23:58:50,405 - main - INFO - 상태 저장 완료 #372: 23:58:50
-2025-08-28 23:58:51,410 - main - INFO - 상태 저장 완료 #373: 23:58:51
-2025-08-28 23:58:52,414 - main - INFO - 상태 저장 완료 #374: 23:58:52
-2025-08-28 23:58:53,418 - main - INFO - 상태 저장 완료 #375: 23:58:53
-2025-08-28 23:58:54,424 - main - INFO - 상태 저장 완료 #376: 23:58:54
-2025-08-28 23:58:55,428 - main - INFO - 상태 저장 완료 #377: 23:58:55
-2025-08-28 23:58:56,432 - main - INFO - 상태 저장 완료 #378: 23:58:56
-2025-08-28 23:58:57,436 - main - INFO - 상태 저장 완료 #379: 23:58:57
-2025-08-28 23:58:58,440 - main - INFO - 상태 저장 완료 #380: 23:58:58
-2025-08-28 23:58:59,445 - main - INFO - 상태 저장 완료 #381: 23:58:59
-2025-08-28 23:59:03,390 - main - INFO - 상태 저장 완료 #382: 23:59:03
-2025-08-28 23:59:04,395 - main - INFO - 상태 저장 완료 #383: 23:59:04
-2025-08-28 23:59:05,400 - main - INFO - 상태 저장 완료 #384: 23:59:05
-2025-08-28 23:59:06,405 - main - INFO - 상태 저장 완료 #385: 23:59:06
-2025-08-28 23:59:07,409 - main - INFO - 상태 저장 완료 #386: 23:59:07
-2025-08-28 23:59:08,414 - main - INFO - 상태 저장 완료 #387: 23:59:08
-2025-08-28 23:59:09,420 - main - INFO - 상태 저장 완료 #388: 23:59:09
-2025-08-28 23:59:10,426 - main - INFO - 상태 저장 완료 #389: 23:59:10
-2025-08-28 23:59:11,430 - main - INFO - 상태 저장 완료 #390: 23:59:11
-2025-08-28 23:59:12,436 - main - INFO - 상태 저장 완료 #391: 23:59:12
-2025-08-28 23:59:13,445 - main - INFO - 상태 저장 완료 #392: 23:59:13
-2025-08-28 23:59:14,450 - main - INFO - 상태 저장 완료 #393: 23:59:14
-2025-08-28 23:59:15,454 - main - INFO - 상태 저장 완료 #394: 23:59:15
-2025-08-28 23:59:16,459 - main - INFO - 상태 저장 완료 #395: 23:59:16
-2025-08-28 23:59:17,464 - main - INFO - 상태 저장 완료 #396: 23:59:17
-2025-08-28 23:59:18,472 - main - INFO - 상태 저장 완료 #397: 23:59:18
-2025-08-28 23:59:19,476 - main - INFO - 상태 저장 완료 #398: 23:59:19
-2025-08-28 23:59:20,480 - main - INFO - 상태 저장 완료 #399: 23:59:20
-2025-08-28 23:59:21,483 - main - INFO - 상태 저장 완료 #400: 23:59:21
-2025-08-28 23:59:22,488 - main - INFO - 상태 저장 완료 #401: 23:59:22
-2025-08-28 23:59:26,429 - main - INFO - 상태 저장 완료 #402: 23:59:26
-2025-08-28 23:59:27,438 - main - INFO - 상태 저장 완료 #403: 23:59:27
-2025-08-28 23:59:28,443 - main - INFO - 상태 저장 완료 #404: 23:59:28
-2025-08-28 23:59:29,448 - main - INFO - 상태 저장 완료 #405: 23:59:29
-2025-08-28 23:59:30,453 - main - INFO - 상태 저장 완료 #406: 23:59:30
-2025-08-28 23:59:31,457 - main - INFO - 상태 저장 완료 #407: 23:59:31
-2025-08-28 23:59:32,463 - main - INFO - 상태 저장 완료 #408: 23:59:32
-2025-08-28 23:59:33,467 - main - INFO - 상태 저장 완료 #409: 23:59:33
-2025-08-28 23:59:34,473 - main - INFO - 상태 저장 완료 #410: 23:59:34
-2025-08-28 23:59:35,478 - main - INFO - 상태 저장 완료 #411: 23:59:35
-2025-08-28 23:59:36,484 - main - INFO - 상태 저장 완료 #412: 23:59:36
-2025-08-28 23:59:37,487 - main - INFO - 상태 저장 완료 #413: 23:59:37
-2025-08-28 23:59:38,490 - main - INFO - 상태 저장 완료 #414: 23:59:38
-2025-08-28 23:59:39,497 - main - INFO - 상태 저장 완료 #415: 23:59:39
-2025-08-28 23:59:40,503 - main - INFO - 상태 저장 완료 #416: 23:59:40
-2025-08-28 23:59:41,507 - main - INFO - 상태 저장 완료 #417: 23:59:41
-2025-08-28 23:59:42,511 - main - INFO - 상태 저장 완료 #418: 23:59:42
-2025-08-28 23:59:43,515 - main - INFO - 상태 저장 완료 #419: 23:59:43
-2025-08-28 23:59:44,519 - main - INFO - 상태 저장 완료 #420: 23:59:44
-2025-08-28 23:59:45,527 - main - INFO - 상태 저장 완료 #421: 23:59:45
-2025-08-28 23:59:49,466 - main - INFO - 상태 저장 완료 #422: 23:59:49
-2025-08-28 23:59:50,471 - main - INFO - 상태 저장 완료 #423: 23:59:50
-2025-08-28 23:59:51,476 - main - INFO - 상태 저장 완료 #424: 23:59:51
-2025-08-28 23:59:52,480 - main - INFO - 상태 저장 완료 #425: 23:59:52
-2025-08-28 23:59:53,487 - main - INFO - 상태 저장 완료 #426: 23:59:53
-2025-08-28 23:59:54,492 - main - INFO - 상태 저장 완료 #427: 23:59:54
-2025-08-28 23:59:55,497 - main - INFO - 상태 저장 완료 #428: 23:59:55
-2025-08-28 23:59:56,501 - main - INFO - 상태 저장 완료 #429: 23:59:56
-2025-08-28 23:59:57,506 - main - INFO - 상태 저장 완료 #430: 23:59:57
-2025-08-28 23:59:58,511 - main - INFO - 상태 저장 완료 #431: 23:59:58
-2025-08-28 23:59:59,515 - main - INFO - 상태 저장 완료 #432: 23:59:59
-2025-08-29 00:00:00,520 - main - INFO - 상태 저장 완료 #433: 00:00:00
-2025-08-29 00:00:01,525 - main - INFO - 상태 저장 완료 #434: 00:00:01
-2025-08-29 00:00:02,530 - main - INFO - 상태 저장 완료 #435: 00:00:02
-2025-08-29 00:00:03,535 - main - INFO - 상태 저장 완료 #436: 00:00:03
-2025-08-29 00:00:04,540 - main - INFO - 상태 저장 완료 #437: 00:00:04
-2025-08-29 00:00:05,545 - main - INFO - 상태 저장 완료 #438: 00:00:05
-2025-08-29 00:00:06,550 - main - INFO - 상태 저장 완료 #439: 00:00:06
-2025-08-29 00:00:07,555 - main - INFO - 상태 저장 완료 #440: 00:00:07
-2025-08-29 00:00:08,561 - main - INFO - 상태 저장 완료 #441: 00:00:08
-2025-08-29 00:00:12,503 - main - INFO - 상태 저장 완료 #442: 00:00:12
-2025-08-29 00:00:13,509 - main - INFO - 상태 저장 완료 #443: 00:00:13
-2025-08-29 00:00:14,512 - main - INFO - 상태 저장 완료 #444: 00:00:14
-2025-08-29 00:00:15,517 - main - INFO - 상태 저장 완료 #445: 00:00:15
-2025-08-29 00:00:16,521 - main - INFO - 상태 저장 완료 #446: 00:00:16
-2025-08-29 00:00:17,526 - main - INFO - 상태 저장 완료 #447: 00:00:17
-2025-08-29 00:00:18,529 - main - INFO - 상태 저장 완료 #448: 00:00:18
-2025-08-29 00:00:19,535 - main - INFO - 상태 저장 완료 #449: 00:00:19
-2025-08-29 00:00:20,539 - main - INFO - 상태 저장 완료 #450: 00:00:20
-2025-08-29 00:00:21,545 - main - INFO - 상태 저장 완료 #451: 00:00:21
-2025-08-29 00:00:22,549 - main - INFO - 상태 저장 완료 #452: 00:00:22
-2025-08-29 00:00:23,555 - main - INFO - 상태 저장 완료 #453: 00:00:23
-2025-08-29 00:00:24,560 - main - INFO - 상태 저장 완료 #454: 00:00:24
-2025-08-29 00:00:25,565 - main - INFO - 상태 저장 완료 #455: 00:00:25
-2025-08-29 00:00:26,571 - main - INFO - 상태 저장 완료 #456: 00:00:26
-2025-08-29 00:00:27,576 - main - INFO - 상태 저장 완료 #457: 00:00:27
-2025-08-29 00:00:28,579 - main - INFO - 상태 저장 완료 #458: 00:00:28
-2025-08-29 00:00:29,583 - main - INFO - 상태 저장 완료 #459: 00:00:29
-2025-08-29 00:00:30,590 - main - INFO - 상태 저장 완료 #460: 00:00:30
-2025-08-29 00:00:31,594 - main - INFO - 상태 저장 완료 #461: 00:00:31
-2025-08-29 00:00:35,539 - main - INFO - 상태 저장 완료 #462: 00:00:35
-2025-08-29 00:00:36,545 - main - INFO - 상태 저장 완료 #463: 00:00:36
-2025-08-29 00:00:37,552 - main - INFO - 상태 저장 완료 #464: 00:00:37
-2025-08-29 00:00:38,557 - main - INFO - 상태 저장 완료 #465: 00:00:38
-2025-08-29 00:00:39,562 - main - INFO - 상태 저장 완료 #466: 00:00:39
-2025-08-29 00:00:40,568 - main - INFO - 상태 저장 완료 #467: 00:00:40
-2025-08-29 00:00:41,571 - main - INFO - 상태 저장 완료 #468: 00:00:41
-2025-08-29 00:00:42,574 - main - INFO - 상태 저장 완료 #469: 00:00:42
-2025-08-29 00:00:43,577 - main - INFO - 상태 저장 완료 #470: 00:00:43
-2025-08-29 00:00:44,580 - main - INFO - 상태 저장 완료 #471: 00:00:44
-2025-08-29 00:00:45,586 - main - INFO - 상태 저장 완료 #472: 00:00:45
-2025-08-29 00:00:46,592 - main - INFO - 상태 저장 완료 #473: 00:00:46
-2025-08-29 00:00:47,598 - main - INFO - 상태 저장 완료 #474: 00:00:47
-2025-08-29 00:00:48,602 - main - INFO - 상태 저장 완료 #475: 00:00:48
-2025-08-29 00:00:49,609 - main - INFO - 상태 저장 완료 #476: 00:00:49
-2025-08-29 00:00:50,613 - main - INFO - 상태 저장 완료 #477: 00:00:50
-2025-08-29 00:00:51,618 - main - INFO - 상태 저장 완료 #478: 00:00:51
-2025-08-29 00:00:52,622 - main - INFO - 상태 저장 완료 #479: 00:00:52
-2025-08-29 00:00:53,628 - main - INFO - 상태 저장 완료 #480: 00:00:53
-2025-08-29 00:00:54,632 - main - INFO - 상태 저장 완료 #481: 00:00:54
-2025-08-29 00:00:58,575 - main - INFO - 상태 저장 완료 #482: 00:00:58
-2025-08-29 00:00:59,581 - main - INFO - 상태 저장 완료 #483: 00:00:59
-2025-08-29 00:01:00,587 - main - INFO - 상태 저장 완료 #484: 00:01:00
-2025-08-29 00:01:01,592 - main - INFO - 상태 저장 완료 #485: 00:01:01
-2025-08-29 00:01:02,597 - main - INFO - 상태 저장 완료 #486: 00:01:02
-2025-08-29 00:01:03,602 - main - INFO - 상태 저장 완료 #487: 00:01:03
-2025-08-29 00:01:04,606 - main - INFO - 상태 저장 완료 #488: 00:01:04
-2025-08-29 00:01:05,610 - main - INFO - 상태 저장 완료 #489: 00:01:05
-2025-08-29 00:01:06,616 - main - INFO - 상태 저장 완료 #490: 00:01:06
-2025-08-29 00:01:07,619 - main - INFO - 상태 저장 완료 #491: 00:01:07
-2025-08-29 00:01:08,624 - main - INFO - 상태 저장 완료 #492: 00:01:08
-2025-08-29 00:01:09,629 - main - INFO - 상태 저장 완료 #493: 00:01:09
-2025-08-29 00:01:10,633 - main - INFO - 상태 저장 완료 #494: 00:01:10
-2025-08-29 00:01:11,636 - main - INFO - 상태 저장 완료 #495: 00:01:11
-2025-08-29 00:01:12,640 - main - INFO - 상태 저장 완료 #496: 00:01:12
-2025-08-29 00:01:13,645 - main - INFO - 상태 저장 완료 #497: 00:01:13
-2025-08-29 00:01:14,650 - main - INFO - 상태 저장 완료 #498: 00:01:14
-2025-08-29 00:01:15,655 - main - INFO - 상태 저장 완료 #499: 00:01:15
-2025-08-29 00:01:16,659 - main - INFO - 상태 저장 완료 #500: 00:01:16
-2025-08-29 00:01:17,665 - main - INFO - 상태 저장 완료 #501: 00:01:17
-2025-08-29 00:01:21,611 - main - INFO - 상태 저장 완료 #502: 00:01:21
-2025-08-29 00:01:22,616 - main - INFO - 상태 저장 완료 #503: 00:01:22
-2025-08-29 00:01:23,621 - main - INFO - 상태 저장 완료 #504: 00:01:23
-2025-08-29 00:01:24,627 - main - INFO - 상태 저장 완료 #505: 00:01:24
-2025-08-29 00:01:25,631 - main - INFO - 상태 저장 완료 #506: 00:01:25
-2025-08-29 00:01:26,636 - main - INFO - 상태 저장 완료 #507: 00:01:26
-2025-08-29 00:01:27,642 - main - INFO - 상태 저장 완료 #508: 00:01:27
-2025-08-29 00:01:28,647 - main - INFO - 상태 저장 완료 #509: 00:01:28
-2025-08-29 00:01:29,653 - main - INFO - 상태 저장 완료 #510: 00:01:29
-2025-08-29 00:01:30,657 - main - INFO - 상태 저장 완료 #511: 00:01:30
-2025-08-29 00:01:31,663 - main - INFO - 상태 저장 완료 #512: 00:01:31
-2025-08-29 00:01:32,668 - main - INFO - 상태 저장 완료 #513: 00:01:32
-2025-08-29 00:01:33,671 - main - INFO - 상태 저장 완료 #514: 00:01:33
-2025-08-29 00:01:34,676 - main - INFO - 상태 저장 완료 #515: 00:01:34
-2025-08-29 00:01:35,681 - main - INFO - 상태 저장 완료 #516: 00:01:35
-2025-08-29 00:01:36,688 - main - INFO - 상태 저장 완료 #517: 00:01:36
-2025-08-29 00:01:37,693 - main - INFO - 상태 저장 완료 #518: 00:01:37
-2025-08-29 00:01:38,698 - main - INFO - 상태 저장 완료 #519: 00:01:38
-2025-08-29 00:01:39,703 - main - INFO - 상태 저장 완료 #520: 00:01:39
-2025-08-29 00:01:40,708 - main - INFO - 상태 저장 완료 #521: 00:01:40
-2025-08-29 00:01:44,646 - main - INFO - 상태 저장 완료 #522: 00:01:44
-2025-08-29 00:01:45,654 - main - INFO - 상태 저장 완료 #523: 00:01:45
-2025-08-29 00:01:46,660 - main - INFO - 상태 저장 완료 #524: 00:01:46
-2025-08-29 00:01:47,665 - main - INFO - 상태 저장 완료 #525: 00:01:47
-2025-08-29 00:01:48,669 - main - INFO - 상태 저장 완료 #526: 00:01:48
-2025-08-29 00:01:49,672 - main - INFO - 상태 저장 완료 #527: 00:01:49
-2025-08-29 00:01:50,680 - main - INFO - 상태 저장 완료 #528: 00:01:50
-2025-08-29 00:01:51,684 - main - INFO - 상태 저장 완료 #529: 00:01:51
-2025-08-29 00:01:52,689 - main - INFO - 상태 저장 완료 #530: 00:01:52
-2025-08-29 00:01:53,693 - main - INFO - 상태 저장 완료 #531: 00:01:53
-2025-08-29 00:01:54,698 - main - INFO - 상태 저장 완료 #532: 00:01:54
-2025-08-29 00:01:55,701 - main - INFO - 상태 저장 완료 #533: 00:01:55
-2025-08-29 00:01:56,705 - main - INFO - 상태 저장 완료 #534: 00:01:56
-2025-08-29 00:01:57,708 - main - INFO - 상태 저장 완료 #535: 00:01:57
-2025-08-29 00:01:58,714 - main - INFO - 상태 저장 완료 #536: 00:01:58
-2025-08-29 00:01:59,717 - main - INFO - 상태 저장 완료 #537: 00:01:59
-2025-08-29 00:02:00,721 - main - INFO - 상태 저장 완료 #538: 00:02:00
-2025-08-29 00:02:01,723 - main - INFO - 상태 저장 완료 #539: 00:02:01
-2025-08-29 00:02:02,727 - main - INFO - 상태 저장 완료 #540: 00:02:02
-2025-08-29 00:02:03,732 - main - INFO - 상태 저장 완료 #541: 00:02:03
-2025-08-29 00:02:07,683 - main - INFO - 상태 저장 완료 #542: 00:02:07
-2025-08-29 00:02:08,688 - main - INFO - 상태 저장 완료 #543: 00:02:08
-2025-08-29 00:02:09,693 - main - INFO - 상태 저장 완료 #544: 00:02:09
-2025-08-29 00:02:10,695 - main - INFO - 상태 저장 완료 #545: 00:02:10
-2025-08-29 00:02:11,698 - main - INFO - 상태 저장 완료 #546: 00:02:11
-2025-08-29 00:02:12,701 - main - INFO - 상태 저장 완료 #547: 00:02:12
-2025-08-29 00:02:13,705 - main - INFO - 상태 저장 완료 #548: 00:02:13
-2025-08-29 00:02:14,709 - main - INFO - 상태 저장 완료 #549: 00:02:14
-2025-08-29 00:02:15,714 - main - INFO - 상태 저장 완료 #550: 00:02:15
-2025-08-29 00:02:16,717 - main - INFO - 상태 저장 완료 #551: 00:02:16
-2025-08-29 00:02:17,719 - main - INFO - 상태 저장 완료 #552: 00:02:17
-2025-08-29 00:02:18,723 - main - INFO - 상태 저장 완료 #553: 00:02:18
-2025-08-29 00:02:19,728 - main - INFO - 상태 저장 완료 #554: 00:02:19
-2025-08-29 00:02:20,737 - main - INFO - 상태 저장 완료 #555: 00:02:20
-2025-08-29 00:02:21,741 - main - INFO - 상태 저장 완료 #556: 00:02:21
-2025-08-29 00:02:22,746 - main - INFO - 상태 저장 완료 #557: 00:02:22
-2025-08-29 00:02:23,751 - main - INFO - 상태 저장 완료 #558: 00:02:23
-2025-08-29 00:02:24,756 - main - INFO - 상태 저장 완료 #559: 00:02:24
-2025-08-29 00:02:25,760 - main - INFO - 상태 저장 완료 #560: 00:02:25
-2025-08-29 00:02:26,764 - main - INFO - 상태 저장 완료 #561: 00:02:26
-2025-08-29 00:02:30,710 - main - INFO - 상태 저장 완료 #562: 00:02:30
-2025-08-29 00:02:31,716 - main - INFO - 상태 저장 완료 #563: 00:02:31
-2025-08-29 00:02:32,720 - main - INFO - 상태 저장 완료 #564: 00:02:32
-2025-08-29 00:02:33,725 - main - INFO - 상태 저장 완료 #565: 00:02:33
-2025-08-29 00:02:34,729 - main - INFO - 상태 저장 완료 #566: 00:02:34
-2025-08-29 00:02:35,733 - main - INFO - 상태 저장 완료 #567: 00:02:35
-2025-08-29 00:02:36,736 - main - INFO - 상태 저장 완료 #568: 00:02:36
-2025-08-29 00:02:37,741 - main - INFO - 상태 저장 완료 #569: 00:02:37
-2025-08-29 00:02:38,746 - main - INFO - 상태 저장 완료 #570: 00:02:38
-2025-08-29 00:02:39,750 - main - INFO - 상태 저장 완료 #571: 00:02:39
-2025-08-29 00:02:40,756 - main - INFO - 상태 저장 완료 #572: 00:02:40
-2025-08-29 00:02:41,760 - main - INFO - 상태 저장 완료 #573: 00:02:41
-2025-08-29 00:02:42,764 - main - INFO - 상태 저장 완료 #574: 00:02:42
-2025-08-29 00:02:43,768 - main - INFO - 상태 저장 완료 #575: 00:02:43
-2025-08-29 00:02:44,772 - main - INFO - 상태 저장 완료 #576: 00:02:44
-2025-08-29 00:02:45,778 - main - INFO - 상태 저장 완료 #577: 00:02:45
-2025-08-29 00:02:46,783 - main - INFO - 상태 저장 완료 #578: 00:02:46
-2025-08-29 00:02:47,788 - main - INFO - 상태 저장 완료 #579: 00:02:47
-2025-08-29 00:02:48,793 - main - INFO - 상태 저장 완료 #580: 00:02:48
-2025-08-29 00:02:49,798 - main - INFO - 상태 저장 완료 #581: 00:02:49
-2025-08-29 00:02:53,737 - main - INFO - 상태 저장 완료 #582: 00:02:53
-2025-08-29 00:02:54,741 - main - INFO - 상태 저장 완료 #583: 00:02:54
-2025-08-29 00:02:55,747 - main - INFO - 상태 저장 완료 #584: 00:02:55
-2025-08-29 00:02:56,751 - main - INFO - 상태 저장 완료 #585: 00:02:56
-2025-08-29 00:02:57,756 - main - INFO - 상태 저장 완료 #586: 00:02:57
-2025-08-29 00:02:58,761 - main - INFO - 상태 저장 완료 #587: 00:02:58
-2025-08-29 00:02:59,765 - main - INFO - 상태 저장 완료 #588: 00:02:59
-2025-08-29 00:03:00,769 - main - INFO - 상태 저장 완료 #589: 00:03:00
-2025-08-29 00:03:01,771 - main - INFO - 상태 저장 완료 #590: 00:03:01
-2025-08-29 00:03:02,773 - main - INFO - 상태 저장 완료 #591: 00:03:02
-2025-08-29 00:03:03,777 - main - INFO - 상태 저장 완료 #592: 00:03:03
-2025-08-29 00:03:04,784 - main - INFO - 상태 저장 완료 #593: 00:03:04
-2025-08-29 00:03:05,789 - main - INFO - 상태 저장 완료 #594: 00:03:05
-2025-08-29 00:03:06,794 - main - INFO - 상태 저장 완료 #595: 00:03:06
-2025-08-29 00:03:07,799 - main - INFO - 상태 저장 완료 #596: 00:03:07
-2025-08-29 00:03:08,803 - main - INFO - 상태 저장 완료 #597: 00:03:08
-2025-08-29 00:03:09,811 - main - INFO - 상태 저장 완료 #598: 00:03:09
-2025-08-29 00:03:10,815 - main - INFO - 상태 저장 완료 #599: 00:03:10
-2025-08-29 00:03:11,818 - main - INFO - 상태 저장 완료 #600: 00:03:11
-2025-08-29 00:03:12,820 - main - INFO - 상태 저장 완료 #601: 00:03:12
-2025-08-29 00:03:16,766 - main - INFO - 상태 저장 완료 #602: 00:03:16
-2025-08-29 00:03:17,771 - main - INFO - 상태 저장 완료 #603: 00:03:17
-2025-08-29 00:03:18,773 - main - INFO - 상태 저장 완료 #604: 00:03:18
-2025-08-29 00:03:19,777 - main - INFO - 상태 저장 완료 #605: 00:03:19
-2025-08-29 00:03:20,781 - main - INFO - 상태 저장 완료 #606: 00:03:20
-2025-08-29 00:03:21,785 - main - INFO - 상태 저장 완료 #607: 00:03:21
-2025-08-29 00:03:22,792 - main - INFO - 상태 저장 완료 #608: 00:03:22
-2025-08-29 00:03:23,796 - main - INFO - 상태 저장 완료 #609: 00:03:23
-2025-08-29 00:03:24,801 - main - INFO - 상태 저장 완료 #610: 00:03:24
-2025-08-29 00:03:25,805 - main - INFO - 상태 저장 완료 #611: 00:03:25
-2025-08-29 00:03:26,809 - main - INFO - 상태 저장 완료 #612: 00:03:26
-2025-08-29 00:03:27,814 - main - INFO - 상태 저장 완료 #613: 00:03:27
-2025-08-29 00:03:28,819 - main - INFO - 상태 저장 완료 #614: 00:03:28
-2025-08-29 00:03:29,824 - main - INFO - 상태 저장 완료 #615: 00:03:29
-2025-08-29 00:03:30,829 - main - INFO - 상태 저장 완료 #616: 00:03:30
-2025-08-29 00:03:31,834 - main - INFO - 상태 저장 완료 #617: 00:03:31
-2025-08-29 00:03:32,839 - main - INFO - 상태 저장 완료 #618: 00:03:32
-2025-08-29 00:03:33,842 - main - INFO - 상태 저장 완료 #619: 00:03:33
-2025-08-29 00:03:34,846 - main - INFO - 상태 저장 완료 #620: 00:03:34
-2025-08-29 00:03:35,858 - main - INFO - 상태 저장 완료 #621: 00:03:35
-2025-08-29 00:03:39,802 - main - INFO - 상태 저장 완료 #622: 00:03:39
-2025-08-29 00:03:40,807 - main - INFO - 상태 저장 완료 #623: 00:03:40
-2025-08-29 00:03:41,812 - main - INFO - 상태 저장 완료 #624: 00:03:41
-2025-08-29 00:03:42,816 - main - INFO - 상태 저장 완료 #625: 00:03:42
-2025-08-29 00:03:43,821 - main - INFO - 상태 저장 완료 #626: 00:03:43
-2025-08-29 00:03:44,826 - main - INFO - 상태 저장 완료 #627: 00:03:44
-2025-08-29 00:03:45,832 - main - INFO - 상태 저장 완료 #628: 00:03:45
-2025-08-29 00:03:46,837 - main - INFO - 상태 저장 완료 #629: 00:03:46
-2025-08-29 00:03:47,842 - main - INFO - 상태 저장 완료 #630: 00:03:47
-2025-08-29 00:03:48,846 - main - INFO - 상태 저장 완료 #631: 00:03:48
-2025-08-29 00:03:49,852 - main - INFO - 상태 저장 완료 #632: 00:03:49
-2025-08-29 00:03:50,858 - main - INFO - 상태 저장 완료 #633: 00:03:50
-2025-08-29 00:03:51,863 - main - INFO - 상태 저장 완료 #634: 00:03:51
-2025-08-29 00:03:52,868 - main - INFO - 상태 저장 완료 #635: 00:03:52
-2025-08-29 00:03:53,874 - main - INFO - 상태 저장 완료 #636: 00:03:53
-2025-08-29 00:03:54,879 - main - INFO - 상태 저장 완료 #637: 00:03:54
-2025-08-29 00:03:55,885 - main - INFO - 상태 저장 완료 #638: 00:03:55
-2025-08-29 00:03:56,890 - main - INFO - 상태 저장 완료 #639: 00:03:56
-2025-08-29 00:03:57,896 - main - INFO - 상태 저장 완료 #640: 00:03:57
-2025-08-29 00:03:58,901 - main - INFO - 상태 저장 완료 #641: 00:03:58
-2025-08-29 00:04:02,838 - main - INFO - 상태 저장 완료 #642: 00:04:02
-2025-08-29 00:04:03,843 - main - INFO - 상태 저장 완료 #643: 00:04:03
-2025-08-29 00:04:04,848 - main - INFO - 상태 저장 완료 #644: 00:04:04
-2025-08-29 00:04:05,853 - main - INFO - 상태 저장 완료 #645: 00:04:05
-2025-08-29 00:04:06,857 - main - INFO - 상태 저장 완료 #646: 00:04:06
-2025-08-29 00:04:07,862 - main - INFO - 상태 저장 완료 #647: 00:04:07
-2025-08-29 00:04:08,866 - main - INFO - 상태 저장 완료 #648: 00:04:08
-2025-08-29 00:04:09,870 - main - INFO - 상태 저장 완료 #649: 00:04:09
-2025-08-29 00:04:10,875 - main - INFO - 상태 저장 완료 #650: 00:04:10
-2025-08-29 00:04:11,880 - main - INFO - 상태 저장 완료 #651: 00:04:11
-2025-08-29 00:04:12,882 - main - INFO - 상태 저장 완료 #652: 00:04:12
-2025-08-29 00:04:13,887 - main - INFO - 상태 저장 완료 #653: 00:04:13
-2025-08-29 00:04:14,891 - main - INFO - 상태 저장 완료 #654: 00:04:14
-2025-08-29 00:04:15,896 - main - INFO - 상태 저장 완료 #655: 00:04:15
-2025-08-29 00:04:16,901 - main - INFO - 상태 저장 완료 #656: 00:04:16
-2025-08-29 00:04:17,906 - main - INFO - 상태 저장 완료 #657: 00:04:17
-2025-08-29 00:04:18,911 - main - INFO - 상태 저장 완료 #658: 00:04:18
-2025-08-29 00:04:19,916 - main - INFO - 상태 저장 완료 #659: 00:04:19
-2025-08-29 00:04:20,921 - main - INFO - 상태 저장 완료 #660: 00:04:20
-2025-08-29 00:04:21,926 - main - INFO - 상태 저장 완료 #661: 00:04:21
-2025-08-29 00:04:25,873 - main - INFO - 상태 저장 완료 #662: 00:04:25
-2025-08-29 00:04:26,880 - main - INFO - 상태 저장 완료 #663: 00:04:26
-2025-08-29 00:04:27,884 - main - INFO - 상태 저장 완료 #664: 00:04:27
-2025-08-29 00:04:28,889 - main - INFO - 상태 저장 완료 #665: 00:04:28
-2025-08-29 00:04:29,894 - main - INFO - 상태 저장 완료 #666: 00:04:29
-2025-08-29 00:04:30,899 - main - INFO - 상태 저장 완료 #667: 00:04:30
-2025-08-29 00:04:31,904 - main - INFO - 상태 저장 완료 #668: 00:04:31
-2025-08-29 00:04:32,908 - main - INFO - 상태 저장 완료 #669: 00:04:32
-2025-08-29 00:04:33,913 - main - INFO - 상태 저장 완료 #670: 00:04:33
-2025-08-29 00:04:34,918 - main - INFO - 상태 저장 완료 #671: 00:04:34
-2025-08-29 00:04:35,923 - main - INFO - 상태 저장 완료 #672: 00:04:35
-2025-08-29 00:04:36,928 - main - INFO - 상태 저장 완료 #673: 00:04:36
-2025-08-29 00:04:37,932 - main - INFO - 상태 저장 완료 #674: 00:04:37
-2025-08-29 00:04:38,937 - main - INFO - 상태 저장 완료 #675: 00:04:38
-2025-08-29 00:04:39,941 - main - INFO - 상태 저장 완료 #676: 00:04:39
-2025-08-29 00:04:40,946 - main - INFO - 상태 저장 완료 #677: 00:04:40
-2025-08-29 00:04:41,951 - main - INFO - 상태 저장 완료 #678: 00:04:41
-2025-08-29 00:04:42,956 - main - INFO - 상태 저장 완료 #679: 00:04:42
-2025-08-29 00:04:43,961 - main - INFO - 상태 저장 완료 #680: 00:04:43
-2025-08-29 00:04:44,966 - main - INFO - 상태 저장 완료 #681: 00:04:44
-2025-08-29 00:04:48,900 - main - INFO - 상태 저장 완료 #682: 00:04:48
-2025-08-29 00:04:49,906 - main - INFO - 상태 저장 완료 #683: 00:04:49
-2025-08-29 00:04:50,910 - main - INFO - 상태 저장 완료 #684: 00:04:50
-2025-08-29 00:04:51,914 - main - INFO - 상태 저장 완료 #685: 00:04:51
-2025-08-29 00:04:52,919 - main - INFO - 상태 저장 완료 #686: 00:04:52
-2025-08-29 00:04:53,924 - main - INFO - 상태 저장 완료 #687: 00:04:53
-2025-08-29 00:04:54,927 - main - INFO - 상태 저장 완료 #688: 00:04:54
-2025-08-29 00:04:55,932 - main - INFO - 상태 저장 완료 #689: 00:04:55
-2025-08-29 00:04:56,937 - main - INFO - 상태 저장 완료 #690: 00:04:56
-2025-08-29 00:04:57,942 - main - INFO - 상태 저장 완료 #691: 00:04:57
-2025-08-29 00:04:58,947 - main - INFO - 상태 저장 완료 #692: 00:04:58
-2025-08-29 00:04:59,953 - main - INFO - 상태 저장 완료 #693: 00:04:59
-2025-08-29 00:05:00,959 - main - INFO - 상태 저장 완료 #694: 00:05:00
-2025-08-29 00:05:01,964 - main - INFO - 상태 저장 완료 #695: 00:05:01
-2025-08-29 00:05:02,969 - main - INFO - 상태 저장 완료 #696: 00:05:02
-2025-08-29 00:05:03,973 - main - INFO - 상태 저장 완료 #697: 00:05:03
-2025-08-29 00:05:04,978 - main - INFO - 상태 저장 완료 #698: 00:05:04
-2025-08-29 00:05:05,982 - main - INFO - 상태 저장 완료 #699: 00:05:05
-2025-08-29 00:05:06,987 - main - INFO - 상태 저장 완료 #700: 00:05:06
-2025-08-29 00:05:07,992 - main - INFO - 상태 저장 완료 #701: 00:05:07
-2025-08-29 00:05:11,937 - main - INFO - 상태 저장 완료 #702: 00:05:11
-2025-08-29 00:05:12,940 - main - INFO - 상태 저장 완료 #703: 00:05:12
-2025-08-29 00:05:13,946 - main - INFO - 상태 저장 완료 #704: 00:05:13
-2025-08-29 00:05:14,952 - main - INFO - 상태 저장 완료 #705: 00:05:14
-2025-08-29 00:05:15,957 - main - INFO - 상태 저장 완료 #706: 00:05:15
-2025-08-29 00:05:16,961 - main - INFO - 상태 저장 완료 #707: 00:05:16
-2025-08-29 00:05:17,965 - main - INFO - 상태 저장 완료 #708: 00:05:17
-2025-08-29 00:05:18,970 - main - INFO - 상태 저장 완료 #709: 00:05:18
-2025-08-29 00:05:19,974 - main - INFO - 상태 저장 완료 #710: 00:05:19
-2025-08-29 00:05:20,978 - main - INFO - 상태 저장 완료 #711: 00:05:20
-2025-08-29 00:05:21,983 - main - INFO - 상태 저장 완료 #712: 00:05:21
-2025-08-29 00:05:22,988 - main - INFO - 상태 저장 완료 #713: 00:05:22
-2025-08-29 00:05:23,992 - main - INFO - 상태 저장 완료 #714: 00:05:23
-2025-08-29 00:05:24,997 - main - INFO - 상태 저장 완료 #715: 00:05:24
-2025-08-29 00:05:26,001 - main - INFO - 상태 저장 완료 #716: 00:05:25
-2025-08-29 00:05:27,006 - main - INFO - 상태 저장 완료 #717: 00:05:27
-2025-08-29 00:05:28,010 - main - INFO - 상태 저장 완료 #718: 00:05:28
-2025-08-29 00:05:29,015 - main - INFO - 상태 저장 완료 #719: 00:05:29
-2025-08-29 00:05:30,020 - main - INFO - 상태 저장 완료 #720: 00:05:30
-2025-08-29 00:05:31,024 - main - INFO - 상태 저장 완료 #721: 00:05:31
-2025-08-29 00:05:34,972 - main - INFO - 상태 저장 완료 #722: 00:05:34
-2025-08-29 00:05:35,978 - main - INFO - 상태 저장 완료 #723: 00:05:35
-2025-08-29 00:05:36,982 - main - INFO - 상태 저장 완료 #724: 00:05:36
-2025-08-29 00:05:37,987 - main - INFO - 상태 저장 완료 #725: 00:05:37
-2025-08-29 00:05:38,992 - main - INFO - 상태 저장 완료 #726: 00:05:38
-2025-08-29 00:05:39,997 - main - INFO - 상태 저장 완료 #727: 00:05:39
-2025-08-29 00:05:41,002 - main - INFO - 상태 저장 완료 #728: 00:05:40
-2025-08-29 00:05:42,008 - main - INFO - 상태 저장 완료 #729: 00:05:42
-2025-08-29 00:05:43,012 - main - INFO - 상태 저장 완료 #730: 00:05:43
-2025-08-29 00:05:44,017 - main - INFO - 상태 저장 완료 #731: 00:05:44
-2025-08-29 00:05:45,019 - main - INFO - 상태 저장 완료 #732: 00:05:45
-2025-08-29 00:05:46,024 - main - INFO - 상태 저장 완료 #733: 00:05:46
-2025-08-29 00:05:47,026 - main - INFO - 상태 저장 완료 #734: 00:05:47
-2025-08-29 00:05:48,029 - main - INFO - 상태 저장 완료 #735: 00:05:48
-2025-08-29 00:05:49,034 - main - INFO - 상태 저장 완료 #736: 00:05:49
-2025-08-29 00:05:50,042 - main - INFO - 상태 저장 완료 #737: 00:05:50
-2025-08-29 00:05:51,046 - main - INFO - 상태 저장 완료 #738: 00:05:51
-2025-08-29 00:05:52,050 - main - INFO - 상태 저장 완료 #739: 00:05:52
-2025-08-29 00:05:53,054 - main - INFO - 상태 저장 완료 #740: 00:05:53
-2025-08-29 00:05:54,059 - main - INFO - 상태 저장 완료 #741: 00:05:54
-2025-08-29 00:05:58,009 - main - INFO - 상태 저장 완료 #742: 00:05:58
-2025-08-29 00:05:59,014 - main - INFO - 상태 저장 완료 #743: 00:05:59
-2025-08-29 00:06:00,019 - main - INFO - 상태 저장 완료 #744: 00:06:00
-2025-08-29 00:06:01,024 - main - INFO - 상태 저장 완료 #745: 00:06:01
-2025-08-29 00:06:02,029 - main - INFO - 상태 저장 완료 #746: 00:06:02
-2025-08-29 00:06:03,033 - main - INFO - 상태 저장 완료 #747: 00:06:03
-2025-08-29 00:06:04,038 - main - INFO - 상태 저장 완료 #748: 00:06:04
-2025-08-29 00:06:05,042 - main - INFO - 상태 저장 완료 #749: 00:06:05
-2025-08-29 00:06:06,047 - main - INFO - 상태 저장 완료 #750: 00:06:06
-2025-08-29 00:06:07,051 - main - INFO - 상태 저장 완료 #751: 00:06:07
-2025-08-29 00:06:08,057 - main - INFO - 상태 저장 완료 #752: 00:06:08
-2025-08-29 00:06:09,061 - main - INFO - 상태 저장 완료 #753: 00:06:09
-2025-08-29 00:06:10,066 - main - INFO - 상태 저장 완료 #754: 00:06:10
-2025-08-29 00:06:11,071 - main - INFO - 상태 저장 완료 #755: 00:06:11
-2025-08-29 00:06:12,076 - main - INFO - 상태 저장 완료 #756: 00:06:12
-2025-08-29 00:06:13,081 - main - INFO - 상태 저장 완료 #757: 00:06:13
-2025-08-29 00:06:14,086 - main - INFO - 상태 저장 완료 #758: 00:06:14
-2025-08-29 00:06:15,091 - main - INFO - 상태 저장 완료 #759: 00:06:15
-2025-08-29 00:06:16,096 - main - INFO - 상태 저장 완료 #760: 00:06:16
-2025-08-29 00:06:17,101 - main - INFO - 상태 저장 완료 #761: 00:06:17
-2025-08-29 00:06:21,045 - main - INFO - 상태 저장 완료 #762: 00:06:21
-2025-08-29 00:06:22,050 - main - INFO - 상태 저장 완료 #763: 00:06:22
-2025-08-29 00:06:23,054 - main - INFO - 상태 저장 완료 #764: 00:06:23
-2025-08-29 00:06:24,059 - main - INFO - 상태 저장 완료 #765: 00:06:24
-2025-08-29 00:06:25,064 - main - INFO - 상태 저장 완료 #766: 00:06:25
-2025-08-29 00:06:26,069 - main - INFO - 상태 저장 완료 #767: 00:06:26
-2025-08-29 00:06:27,074 - main - INFO - 상태 저장 완료 #768: 00:06:27
-2025-08-29 00:06:28,079 - main - INFO - 상태 저장 완료 #769: 00:06:28
-2025-08-29 00:06:29,085 - main - INFO - 상태 저장 완료 #770: 00:06:29
-2025-08-29 00:06:30,090 - main - INFO - 상태 저장 완료 #771: 00:06:30
-2025-08-29 00:06:31,094 - main - INFO - 상태 저장 완료 #772: 00:06:31
-2025-08-29 00:06:32,099 - main - INFO - 상태 저장 완료 #773: 00:06:32
-2025-08-29 00:06:33,105 - main - INFO - 상태 저장 완료 #774: 00:06:33
-2025-08-29 00:06:34,110 - main - INFO - 상태 저장 완료 #775: 00:06:34
-2025-08-29 00:06:35,116 - main - INFO - 상태 저장 완료 #776: 00:06:35
-2025-08-29 00:06:36,122 - main - INFO - 상태 저장 완료 #777: 00:06:36
-2025-08-29 00:06:37,127 - main - INFO - 상태 저장 완료 #778: 00:06:37
-2025-08-29 00:06:38,131 - main - INFO - 상태 저장 완료 #779: 00:06:38
-2025-08-29 00:06:39,136 - main - INFO - 상태 저장 완료 #780: 00:06:39
-2025-08-29 00:06:40,141 - main - INFO - 상태 저장 완료 #781: 00:06:40
-2025-08-29 00:06:44,082 - main - INFO - 상태 저장 완료 #782: 00:06:44
-2025-08-29 00:06:45,087 - main - INFO - 상태 저장 완료 #783: 00:06:45
-2025-08-29 00:06:46,091 - main - INFO - 상태 저장 완료 #784: 00:06:46
-2025-08-29 00:06:47,096 - main - INFO - 상태 저장 완료 #785: 00:06:47
-2025-08-29 00:06:48,101 - main - INFO - 상태 저장 완료 #786: 00:06:48
-2025-08-29 00:06:49,107 - main - INFO - 상태 저장 완료 #787: 00:06:49
-2025-08-29 00:06:50,112 - main - INFO - 상태 저장 완료 #788: 00:06:50
-2025-08-29 00:06:51,117 - main - INFO - 상태 저장 완료 #789: 00:06:51
-2025-08-29 00:06:52,121 - main - INFO - 상태 저장 완료 #790: 00:06:52
-2025-08-29 00:06:53,126 - main - INFO - 상태 저장 완료 #791: 00:06:53
-2025-08-29 00:06:54,130 - main - INFO - 상태 저장 완료 #792: 00:06:54
-2025-08-29 00:06:55,135 - main - INFO - 상태 저장 완료 #793: 00:06:55
-2025-08-29 00:06:56,140 - main - INFO - 상태 저장 완료 #794: 00:06:56
-2025-08-29 00:06:57,145 - main - INFO - 상태 저장 완료 #795: 00:06:57
-2025-08-29 00:06:58,150 - main - INFO - 상태 저장 완료 #796: 00:06:58
-2025-08-29 00:06:59,154 - main - INFO - 상태 저장 완료 #797: 00:06:59
-2025-08-29 00:07:00,159 - main - INFO - 상태 저장 완료 #798: 00:07:00
-2025-08-29 00:07:01,163 - main - INFO - 상태 저장 완료 #799: 00:07:01
-2025-08-29 00:07:02,169 - main - INFO - 상태 저장 완료 #800: 00:07:02
-2025-08-29 00:07:03,174 - main - INFO - 상태 저장 완료 #801: 00:07:03
-2025-08-29 00:07:07,117 - main - INFO - 상태 저장 완료 #802: 00:07:07
-2025-08-29 00:07:08,122 - main - INFO - 상태 저장 완료 #803: 00:07:08
-2025-08-29 00:07:09,127 - main - INFO - 상태 저장 완료 #804: 00:07:09
-2025-08-29 00:07:10,132 - main - INFO - 상태 저장 완료 #805: 00:07:10
-2025-08-29 00:07:11,137 - main - INFO - 상태 저장 완료 #806: 00:07:11
-2025-08-29 00:07:12,141 - main - INFO - 상태 저장 완료 #807: 00:07:12
-2025-08-29 00:07:13,146 - main - INFO - 상태 저장 완료 #808: 00:07:13
-2025-08-29 00:07:14,151 - main - INFO - 상태 저장 완료 #809: 00:07:14
-2025-08-29 00:07:15,156 - main - INFO - 상태 저장 완료 #810: 00:07:15
-2025-08-29 00:07:16,161 - main - INFO - 상태 저장 완료 #811: 00:07:16
-2025-08-29 00:07:17,165 - main - INFO - 상태 저장 완료 #812: 00:07:17
-2025-08-29 00:07:18,169 - main - INFO - 상태 저장 완료 #813: 00:07:18
-2025-08-29 00:07:19,174 - main - INFO - 상태 저장 완료 #814: 00:07:19
-2025-08-29 00:07:20,178 - main - INFO - 상태 저장 완료 #815: 00:07:20
-2025-08-29 00:07:21,183 - main - INFO - 상태 저장 완료 #816: 00:07:21
-2025-08-29 00:07:22,188 - main - INFO - 상태 저장 완료 #817: 00:07:22
-2025-08-29 00:07:23,193 - main - INFO - 상태 저장 완료 #818: 00:07:23
-2025-08-29 00:07:24,198 - main - INFO - 상태 저장 완료 #819: 00:07:24
-2025-08-29 00:07:25,202 - main - INFO - 상태 저장 완료 #820: 00:07:25
-2025-08-29 00:07:26,207 - main - INFO - 상태 저장 완료 #821: 00:07:26
-2025-08-29 00:07:30,153 - main - INFO - 상태 저장 완료 #822: 00:07:30
-2025-08-29 00:07:31,158 - main - INFO - 상태 저장 완료 #823: 00:07:31
-2025-08-29 00:07:32,164 - main - INFO - 상태 저장 완료 #824: 00:07:32
-2025-08-29 00:07:33,169 - main - INFO - 상태 저장 완료 #825: 00:07:33
-2025-08-29 00:07:34,174 - main - INFO - 상태 저장 완료 #826: 00:07:34
-2025-08-29 00:07:35,180 - main - INFO - 상태 저장 완료 #827: 00:07:35
-2025-08-29 00:07:36,185 - main - INFO - 상태 저장 완료 #828: 00:07:36
-2025-08-29 00:07:37,189 - main - INFO - 상태 저장 완료 #829: 00:07:37
-2025-08-29 00:07:38,194 - main - INFO - 상태 저장 완료 #830: 00:07:38
-2025-08-29 00:07:39,198 - main - INFO - 상태 저장 완료 #831: 00:07:39
-2025-08-29 00:07:40,202 - main - INFO - 상태 저장 완료 #832: 00:07:40
-2025-08-29 00:07:41,207 - main - INFO - 상태 저장 완료 #833: 00:07:41
-2025-08-29 00:07:42,212 - main - INFO - 상태 저장 완료 #834: 00:07:42
-2025-08-29 00:07:43,217 - main - INFO - 상태 저장 완료 #835: 00:07:43
-2025-08-29 00:07:44,221 - main - INFO - 상태 저장 완료 #836: 00:07:44
-2025-08-29 00:07:45,225 - main - INFO - 상태 저장 완료 #837: 00:07:45
-2025-08-29 00:07:46,230 - main - INFO - 상태 저장 완료 #838: 00:07:46
-2025-08-29 00:07:47,235 - main - INFO - 상태 저장 완료 #839: 00:07:47
-2025-08-29 00:07:48,239 - main - INFO - 상태 저장 완료 #840: 00:07:48
-2025-08-29 00:07:49,244 - main - INFO - 상태 저장 완료 #841: 00:07:49
-2025-08-29 00:07:53,189 - main - INFO - 상태 저장 완료 #842: 00:07:53
-2025-08-29 00:07:54,194 - main - INFO - 상태 저장 완료 #843: 00:07:54
-2025-08-29 00:07:55,198 - main - INFO - 상태 저장 완료 #844: 00:07:55
-2025-08-29 00:07:56,203 - main - INFO - 상태 저장 완료 #845: 00:07:56
-2025-08-29 00:07:57,209 - main - INFO - 상태 저장 완료 #846: 00:07:57
-2025-08-29 00:07:58,213 - main - INFO - 상태 저장 완료 #847: 00:07:58
-2025-08-29 00:07:59,219 - main - INFO - 상태 저장 완료 #848: 00:07:59
-2025-08-29 00:08:00,224 - main - INFO - 상태 저장 완료 #849: 00:08:00
-2025-08-29 00:08:01,229 - main - INFO - 상태 저장 완료 #850: 00:08:01
-2025-08-29 00:08:02,234 - main - INFO - 상태 저장 완료 #851: 00:08:02
-2025-08-29 00:08:03,238 - main - INFO - 상태 저장 완료 #852: 00:08:03
-2025-08-29 00:08:04,243 - main - INFO - 상태 저장 완료 #853: 00:08:04
-2025-08-29 00:08:05,249 - main - INFO - 상태 저장 완료 #854: 00:08:05
-2025-08-29 00:08:06,254 - main - INFO - 상태 저장 완료 #855: 00:08:06
-2025-08-29 00:08:07,261 - main - INFO - 상태 저장 완료 #856: 00:08:07
-2025-08-29 00:08:08,266 - main - INFO - 상태 저장 완료 #857: 00:08:08
-2025-08-29 00:08:09,271 - main - INFO - 상태 저장 완료 #858: 00:08:09
-2025-08-29 00:08:10,277 - main - INFO - 상태 저장 완료 #859: 00:08:10
-2025-08-29 00:08:11,282 - main - INFO - 상태 저장 완료 #860: 00:08:11
-2025-08-29 00:08:12,287 - main - INFO - 상태 저장 완료 #861: 00:08:12
-2025-08-29 00:08:16,222 - main - INFO - 상태 저장 완료 #862: 00:08:16
-2025-08-29 00:08:17,226 - main - INFO - 상태 저장 완료 #863: 00:08:17
-2025-08-29 00:08:18,230 - main - INFO - 상태 저장 완료 #864: 00:08:18
-2025-08-29 00:08:19,235 - main - INFO - 상태 저장 완료 #865: 00:08:19
-2025-08-29 00:08:20,240 - main - INFO - 상태 저장 완료 #866: 00:08:20
-2025-08-29 00:08:21,245 - main - INFO - 상태 저장 완료 #867: 00:08:21
-2025-08-29 00:08:22,249 - main - INFO - 상태 저장 완료 #868: 00:08:22
-2025-08-29 00:08:23,255 - main - INFO - 상태 저장 완료 #869: 00:08:23
-2025-08-29 00:08:24,259 - main - INFO - 상태 저장 완료 #870: 00:08:24
-2025-08-29 00:08:25,265 - main - INFO - 상태 저장 완료 #871: 00:08:25
-2025-08-29 00:08:26,270 - main - INFO - 상태 저장 완료 #872: 00:08:26
-2025-08-29 00:08:27,275 - main - INFO - 상태 저장 완료 #873: 00:08:27
-2025-08-29 00:08:28,280 - main - INFO - 상태 저장 완료 #874: 00:08:28
-2025-08-29 00:08:29,285 - main - INFO - 상태 저장 완료 #875: 00:08:29
-2025-08-29 00:08:30,290 - main - INFO - 상태 저장 완료 #876: 00:08:30
-2025-08-29 00:08:31,295 - main - INFO - 상태 저장 완료 #877: 00:08:31
-2025-08-29 00:08:32,299 - main - INFO - 상태 저장 완료 #878: 00:08:32
-2025-08-29 00:08:33,303 - main - INFO - 상태 저장 완료 #879: 00:08:33
-2025-08-29 00:08:34,308 - main - INFO - 상태 저장 완료 #880: 00:08:34
-2025-08-29 00:08:35,313 - main - INFO - 상태 저장 완료 #881: 00:08:35
-2025-08-29 00:08:39,263 - main - INFO - 상태 저장 완료 #882: 00:08:39
-2025-08-29 00:08:40,269 - main - INFO - 상태 저장 완료 #883: 00:08:40
-2025-08-29 00:08:41,274 - main - INFO - 상태 저장 완료 #884: 00:08:41
-2025-08-29 00:08:42,279 - main - INFO - 상태 저장 완료 #885: 00:08:42
-2025-08-29 00:08:43,283 - main - INFO - 상태 저장 완료 #886: 00:08:43
-2025-08-29 00:08:44,288 - main - INFO - 상태 저장 완료 #887: 00:08:44
-2025-08-29 00:08:45,293 - main - INFO - 상태 저장 완료 #888: 00:08:45
-2025-08-29 00:08:46,298 - main - INFO - 상태 저장 완료 #889: 00:08:46
-2025-08-29 00:08:47,303 - main - INFO - 상태 저장 완료 #890: 00:08:47
-2025-08-29 00:08:48,309 - main - INFO - 상태 저장 완료 #891: 00:08:48
-2025-08-29 00:08:49,314 - main - INFO - 상태 저장 완료 #892: 00:08:49
-2025-08-29 00:08:50,319 - main - INFO - 상태 저장 완료 #893: 00:08:50
-2025-08-29 00:08:51,324 - main - INFO - 상태 저장 완료 #894: 00:08:51
-2025-08-29 00:08:52,329 - main - INFO - 상태 저장 완료 #895: 00:08:52
-2025-08-29 00:08:53,334 - main - INFO - 상태 저장 완료 #896: 00:08:53
-2025-08-29 00:08:54,339 - main - INFO - 상태 저장 완료 #897: 00:08:54
-2025-08-29 00:08:55,343 - main - INFO - 상태 저장 완료 #898: 00:08:55
-2025-08-29 00:08:56,347 - main - INFO - 상태 저장 완료 #899: 00:08:56
-2025-08-29 00:08:57,351 - main - INFO - 상태 저장 완료 #900: 00:08:57
-2025-08-29 00:08:58,356 - main - INFO - 상태 저장 완료 #901: 00:08:58
-2025-08-29 00:09:02,300 - main - INFO - 상태 저장 완료 #902: 00:09:02
-2025-08-29 00:09:03,305 - main - INFO - 상태 저장 완료 #903: 00:09:03
-2025-08-29 00:09:04,310 - main - INFO - 상태 저장 완료 #904: 00:09:04
-2025-08-29 00:09:05,315 - main - INFO - 상태 저장 완료 #905: 00:09:05
-2025-08-29 00:09:06,320 - main - INFO - 상태 저장 완료 #906: 00:09:06
-2025-08-29 00:09:07,325 - main - INFO - 상태 저장 완료 #907: 00:09:07
-2025-08-29 00:09:08,329 - main - INFO - 상태 저장 완료 #908: 00:09:08
-2025-08-29 00:09:09,334 - main - INFO - 상태 저장 완료 #909: 00:09:09
-2025-08-29 00:09:10,338 - main - INFO - 상태 저장 완료 #910: 00:09:10
-2025-08-29 00:09:11,344 - main - INFO - 상태 저장 완료 #911: 00:09:11
-2025-08-29 00:09:12,349 - main - INFO - 상태 저장 완료 #912: 00:09:12
-2025-08-29 00:09:13,354 - main - INFO - 상태 저장 완료 #913: 00:09:13
-2025-08-29 00:09:14,358 - main - INFO - 상태 저장 완료 #914: 00:09:14
-2025-08-29 00:09:15,363 - main - INFO - 상태 저장 완료 #915: 00:09:15
-2025-08-29 00:09:16,369 - main - INFO - 상태 저장 완료 #916: 00:09:16
-2025-08-29 00:09:17,375 - main - INFO - 상태 저장 완료 #917: 00:09:17
-2025-08-29 00:09:18,380 - main - INFO - 상태 저장 완료 #918: 00:09:18
-2025-08-29 00:09:19,386 - main - INFO - 상태 저장 완료 #919: 00:09:19
-2025-08-29 00:09:20,391 - main - INFO - 상태 저장 완료 #920: 00:09:20
-2025-08-29 00:09:21,397 - main - INFO - 상태 저장 완료 #921: 00:09:21
-2025-08-29 00:09:25,336 - main - INFO - 상태 저장 완료 #922: 00:09:25
-2025-08-29 00:09:26,342 - main - INFO - 상태 저장 완료 #923: 00:09:26
-2025-08-29 00:09:27,346 - main - INFO - 상태 저장 완료 #924: 00:09:27
-2025-08-29 00:09:28,351 - main - INFO - 상태 저장 완료 #925: 00:09:28
-2025-08-29 00:09:29,356 - main - INFO - 상태 저장 완료 #926: 00:09:29
-2025-08-29 00:09:30,361 - main - INFO - 상태 저장 완료 #927: 00:09:30
-2025-08-29 00:09:31,366 - main - INFO - 상태 저장 완료 #928: 00:09:31
-2025-08-29 00:09:32,370 - main - INFO - 상태 저장 완료 #929: 00:09:32
-2025-08-29 00:09:33,375 - main - INFO - 상태 저장 완료 #930: 00:09:33
-2025-08-29 00:09:34,379 - main - INFO - 상태 저장 완료 #931: 00:09:34
-2025-08-29 00:09:35,384 - main - INFO - 상태 저장 완료 #932: 00:09:35
-2025-08-29 00:09:36,389 - main - INFO - 상태 저장 완료 #933: 00:09:36
-2025-08-29 00:09:37,395 - main - INFO - 상태 저장 완료 #934: 00:09:37
-2025-08-29 00:09:38,400 - main - INFO - 상태 저장 완료 #935: 00:09:38
-2025-08-29 00:09:39,405 - main - INFO - 상태 저장 완료 #936: 00:09:39
-2025-08-29 00:09:40,410 - main - INFO - 상태 저장 완료 #937: 00:09:40
-2025-08-29 00:09:41,415 - main - INFO - 상태 저장 완료 #938: 00:09:41
-2025-08-29 00:09:42,421 - main - INFO - 상태 저장 완료 #939: 00:09:42
-2025-08-29 00:09:43,426 - main - INFO - 상태 저장 완료 #940: 00:09:43
-2025-08-29 00:09:44,431 - main - INFO - 상태 저장 완료 #941: 00:09:44
-2025-08-29 00:09:48,374 - main - INFO - 상태 저장 완료 #942: 00:09:48
-2025-08-29 00:09:49,379 - main - INFO - 상태 저장 완료 #943: 00:09:49
-2025-08-29 00:09:50,385 - main - INFO - 상태 저장 완료 #944: 00:09:50
-2025-08-29 00:09:51,389 - main - INFO - 상태 저장 완료 #945: 00:09:51
-2025-08-29 00:09:52,394 - main - INFO - 상태 저장 완료 #946: 00:09:52
-2025-08-29 00:09:53,399 - main - INFO - 상태 저장 완료 #947: 00:09:53
-2025-08-29 00:09:54,404 - main - INFO - 상태 저장 완료 #948: 00:09:54
-2025-08-29 00:09:55,409 - main - INFO - 상태 저장 완료 #949: 00:09:55
-2025-08-29 00:09:56,413 - main - INFO - 상태 저장 완료 #950: 00:09:56
-2025-08-29 00:09:57,418 - main - INFO - 상태 저장 완료 #951: 00:09:57
-2025-08-29 00:09:58,423 - main - INFO - 상태 저장 완료 #952: 00:09:58
-2025-08-29 00:09:59,429 - main - INFO - 상태 저장 완료 #953: 00:09:59
-2025-08-29 00:10:00,434 - main - INFO - 상태 저장 완료 #954: 00:10:00
-2025-08-29 00:10:01,438 - main - INFO - 상태 저장 완료 #955: 00:10:01
-2025-08-29 00:10:02,443 - main - INFO - 상태 저장 완료 #956: 00:10:02
-2025-08-29 00:10:03,448 - main - INFO - 상태 저장 완료 #957: 00:10:03
-2025-08-29 00:10:04,453 - main - INFO - 상태 저장 완료 #958: 00:10:04
-2025-08-29 00:10:05,458 - main - INFO - 상태 저장 완료 #959: 00:10:05
-2025-08-29 00:10:06,462 - main - INFO - 상태 저장 완료 #960: 00:10:06
-2025-08-29 00:10:07,466 - main - INFO - 상태 저장 완료 #961: 00:10:07
-2025-08-29 00:10:11,409 - main - INFO - 상태 저장 완료 #962: 00:10:11
-2025-08-29 00:10:12,413 - main - INFO - 상태 저장 완료 #963: 00:10:12
-2025-08-29 00:10:13,418 - main - INFO - 상태 저장 완료 #964: 00:10:13
-2025-08-29 00:10:14,423 - main - INFO - 상태 저장 완료 #965: 00:10:14
-2025-08-29 00:10:15,428 - main - INFO - 상태 저장 완료 #966: 00:10:15
-2025-08-29 00:10:16,432 - main - INFO - 상태 저장 완료 #967: 00:10:16
-2025-08-29 00:10:17,439 - main - INFO - 상태 저장 완료 #968: 00:10:17
-2025-08-29 00:10:18,444 - main - INFO - 상태 저장 완료 #969: 00:10:18
-2025-08-29 00:10:19,447 - main - INFO - 상태 저장 완료 #970: 00:10:19
-2025-08-29 00:10:20,452 - main - INFO - 상태 저장 완료 #971: 00:10:20
-2025-08-29 00:10:21,456 - main - INFO - 상태 저장 완료 #972: 00:10:21
-2025-08-29 00:10:22,461 - main - INFO - 상태 저장 완료 #973: 00:10:22
-2025-08-29 00:10:23,466 - main - INFO - 상태 저장 완료 #974: 00:10:23
-2025-08-29 00:10:24,470 - main - INFO - 상태 저장 완료 #975: 00:10:24
-2025-08-29 00:10:25,475 - main - INFO - 상태 저장 완료 #976: 00:10:25
-2025-08-29 00:10:26,480 - main - INFO - 상태 저장 완료 #977: 00:10:26
-2025-08-29 00:10:27,484 - main - INFO - 상태 저장 완료 #978: 00:10:27
-2025-08-29 00:10:28,488 - main - INFO - 상태 저장 완료 #979: 00:10:28
-2025-08-29 00:10:29,491 - main - INFO - 상태 저장 완료 #980: 00:10:29
-2025-08-29 00:10:30,495 - main - INFO - 상태 저장 완료 #981: 00:10:30
-2025-08-29 00:10:34,446 - main - INFO - 상태 저장 완료 #982: 00:10:34
-2025-08-29 00:10:35,452 - main - INFO - 상태 저장 완료 #983: 00:10:35
-2025-08-29 00:10:36,457 - main - INFO - 상태 저장 완료 #984: 00:10:36
-2025-08-29 00:10:37,461 - main - INFO - 상태 저장 완료 #985: 00:10:37
-2025-08-29 00:10:38,466 - main - INFO - 상태 저장 완료 #986: 00:10:38
-2025-08-29 00:10:39,472 - main - INFO - 상태 저장 완료 #987: 00:10:39
-2025-08-29 00:10:40,476 - main - INFO - 상태 저장 완료 #988: 00:10:40
-2025-08-29 00:10:41,480 - main - INFO - 상태 저장 완료 #989: 00:10:41
-2025-08-29 00:10:42,484 - main - INFO - 상태 저장 완료 #990: 00:10:42
-2025-08-29 00:10:43,489 - main - INFO - 상태 저장 완료 #991: 00:10:43
-2025-08-29 00:10:44,496 - main - INFO - 상태 저장 완료 #992: 00:10:44
-2025-08-29 00:10:45,500 - main - INFO - 상태 저장 완료 #993: 00:10:45
-2025-08-29 00:10:46,506 - main - INFO - 상태 저장 완료 #994: 00:10:46
-2025-08-29 00:10:47,512 - main - INFO - 상태 저장 완료 #995: 00:10:47
-2025-08-29 00:10:48,516 - main - INFO - 상태 저장 완료 #996: 00:10:48
-2025-08-29 00:10:49,521 - main - INFO - 상태 저장 완료 #997: 00:10:49
-2025-08-29 00:10:50,525 - main - INFO - 상태 저장 완료 #998: 00:10:50
-2025-08-29 00:10:51,529 - main - INFO - 상태 저장 완료 #999: 00:10:51
-2025-08-29 00:10:52,534 - main - INFO - 상태 저장 완료 #1000: 00:10:52
-2025-08-29 00:10:53,539 - main - INFO - 상태 저장 완료 #1001: 00:10:53
-2025-08-29 00:10:57,486 - main - INFO - 상태 저장 완료 #1002: 00:10:57
-2025-08-29 00:10:58,491 - main - INFO - 상태 저장 완료 #1003: 00:10:58
-2025-08-29 00:10:59,495 - main - INFO - 상태 저장 완료 #1004: 00:10:59
-2025-08-29 00:11:00,499 - main - INFO - 상태 저장 완료 #1005: 00:11:00
-2025-08-29 00:11:01,504 - main - INFO - 상태 저장 완료 #1006: 00:11:01
-2025-08-29 00:11:02,509 - main - INFO - 상태 저장 완료 #1007: 00:11:02
-2025-08-29 00:11:03,514 - main - INFO - 상태 저장 완료 #1008: 00:11:03
-2025-08-29 00:11:04,518 - main - INFO - 상태 저장 완료 #1009: 00:11:04
-2025-08-29 00:11:05,522 - main - INFO - 상태 저장 완료 #1010: 00:11:05
-2025-08-29 00:11:06,526 - main - INFO - 상태 저장 완료 #1011: 00:11:06
-2025-08-29 00:11:07,531 - main - INFO - 상태 저장 완료 #1012: 00:11:07
-2025-08-29 00:11:08,536 - main - INFO - 상태 저장 완료 #1013: 00:11:08
-2025-08-29 00:11:09,540 - main - INFO - 상태 저장 완료 #1014: 00:11:09
-2025-08-29 00:11:10,545 - main - INFO - 상태 저장 완료 #1015: 00:11:10
-2025-08-29 00:11:11,556 - main - INFO - 상태 저장 완료 #1016: 00:11:11
-2025-08-29 00:11:12,560 - main - INFO - 상태 저장 완료 #1017: 00:11:12
-2025-08-29 00:11:13,564 - main - INFO - 상태 저장 완료 #1018: 00:11:13
-2025-08-29 00:11:14,569 - main - INFO - 상태 저장 완료 #1019: 00:11:14
-2025-08-29 00:11:15,574 - main - INFO - 상태 저장 완료 #1020: 00:11:15
-2025-08-29 00:11:16,578 - main - INFO - 상태 저장 완료 #1021: 00:11:16
-2025-08-29 00:11:20,525 - main - INFO - 상태 저장 완료 #1022: 00:11:20
-2025-08-29 00:11:21,530 - main - INFO - 상태 저장 완료 #1023: 00:11:21
-2025-08-29 00:11:22,535 - main - INFO - 상태 저장 완료 #1024: 00:11:22
-2025-08-29 00:11:23,540 - main - INFO - 상태 저장 완료 #1025: 00:11:23
-2025-08-29 00:11:24,544 - main - INFO - 상태 저장 완료 #1026: 00:11:24
-2025-08-29 00:11:25,549 - main - INFO - 상태 저장 완료 #1027: 00:11:25
-2025-08-29 00:11:26,553 - main - INFO - 상태 저장 완료 #1028: 00:11:26
-2025-08-29 00:11:27,558 - main - INFO - 상태 저장 완료 #1029: 00:11:27
-2025-08-29 00:11:28,562 - main - INFO - 상태 저장 완료 #1030: 00:11:28
-2025-08-29 00:11:29,567 - main - INFO - 상태 저장 완료 #1031: 00:11:29
-2025-08-29 00:11:30,571 - main - INFO - 상태 저장 완료 #1032: 00:11:30
-2025-08-29 00:11:31,576 - main - INFO - 상태 저장 완료 #1033: 00:11:31
-2025-08-29 00:11:32,582 - main - INFO - 상태 저장 완료 #1034: 00:11:32
-2025-08-29 00:11:33,586 - main - INFO - 상태 저장 완료 #1035: 00:11:33
-2025-08-29 00:11:34,590 - main - INFO - 상태 저장 완료 #1036: 00:11:34
-2025-08-29 00:11:35,594 - main - INFO - 상태 저장 완료 #1037: 00:11:35
-2025-08-29 00:11:36,599 - main - INFO - 상태 저장 완료 #1038: 00:11:36
-2025-08-29 00:11:37,603 - main - INFO - 상태 저장 완료 #1039: 00:11:37
-2025-08-29 00:11:38,613 - main - INFO - 상태 저장 완료 #1040: 00:11:38
-2025-08-29 00:11:39,618 - main - INFO - 상태 저장 완료 #1041: 00:11:39
-2025-08-29 00:11:43,561 - main - INFO - 상태 저장 완료 #1042: 00:11:43
-2025-08-29 00:11:44,566 - main - INFO - 상태 저장 완료 #1043: 00:11:44
-2025-08-29 00:11:45,571 - main - INFO - 상태 저장 완료 #1044: 00:11:45
-2025-08-29 00:11:46,576 - main - INFO - 상태 저장 완료 #1045: 00:11:46
-2025-08-29 00:11:47,579 - main - INFO - 상태 저장 완료 #1046: 00:11:47
-2025-08-29 00:11:48,584 - main - INFO - 상태 저장 완료 #1047: 00:11:48
-2025-08-29 00:11:49,589 - main - INFO - 상태 저장 완료 #1048: 00:11:49
-2025-08-29 00:11:50,594 - main - INFO - 상태 저장 완료 #1049: 00:11:50
-2025-08-29 00:11:51,598 - main - INFO - 상태 저장 완료 #1050: 00:11:51
-2025-08-29 00:11:52,608 - main - INFO - 상태 저장 완료 #1051: 00:11:52
-2025-08-29 00:11:53,613 - main - INFO - 상태 저장 완료 #1052: 00:11:53
-2025-08-29 00:11:54,617 - main - INFO - 상태 저장 완료 #1053: 00:11:54
-2025-08-29 00:11:55,621 - main - INFO - 상태 저장 완료 #1054: 00:11:55
-2025-08-29 00:11:56,627 - main - INFO - 상태 저장 완료 #1055: 00:11:56
-2025-08-29 00:11:57,632 - main - INFO - 상태 저장 완료 #1056: 00:11:57
-2025-08-29 00:11:58,637 - main - INFO - 상태 저장 완료 #1057: 00:11:58
-2025-08-29 00:11:59,642 - main - INFO - 상태 저장 완료 #1058: 00:11:59
-2025-08-29 00:12:00,646 - main - INFO - 상태 저장 완료 #1059: 00:12:00
-2025-08-29 00:12:01,650 - main - INFO - 상태 저장 완료 #1060: 00:12:01
-2025-08-29 00:12:02,656 - main - INFO - 상태 저장 완료 #1061: 00:12:02
-2025-08-29 00:12:06,599 - main - INFO - 상태 저장 완료 #1062: 00:12:06
-2025-08-29 00:12:07,606 - main - INFO - 상태 저장 완료 #1063: 00:12:07
-2025-08-29 00:12:08,612 - main - INFO - 상태 저장 완료 #1064: 00:12:08
-2025-08-29 00:12:09,616 - main - INFO - 상태 저장 완료 #1065: 00:12:09
-2025-08-29 00:12:10,621 - main - INFO - 상태 저장 완료 #1066: 00:12:10
-2025-08-29 00:12:11,625 - main - INFO - 상태 저장 완료 #1067: 00:12:11
-2025-08-29 00:12:12,630 - main - INFO - 상태 저장 완료 #1068: 00:12:12
-2025-08-29 00:12:13,635 - main - INFO - 상태 저장 완료 #1069: 00:12:13
-2025-08-29 00:12:14,641 - main - INFO - 상태 저장 완료 #1070: 00:12:14
-2025-08-29 00:12:15,646 - main - INFO - 상태 저장 완료 #1071: 00:12:15
-2025-08-29 00:12:16,650 - main - INFO - 상태 저장 완료 #1072: 00:12:16
-2025-08-29 00:12:17,655 - main - INFO - 상태 저장 완료 #1073: 00:12:17
-2025-08-29 00:12:18,665 - main - INFO - 상태 저장 완료 #1074: 00:12:18
-2025-08-29 00:12:19,669 - main - INFO - 상태 저장 완료 #1075: 00:12:19
-2025-08-29 00:12:20,674 - main - INFO - 상태 저장 완료 #1076: 00:12:20
-2025-08-29 00:12:21,679 - main - INFO - 상태 저장 완료 #1077: 00:12:21
-2025-08-29 00:12:22,684 - main - INFO - 상태 저장 완료 #1078: 00:12:22
-2025-08-29 00:12:23,688 - main - INFO - 상태 저장 완료 #1079: 00:12:23
-2025-08-29 00:12:24,693 - main - INFO - 상태 저장 완료 #1080: 00:12:24
-2025-08-29 00:12:25,697 - main - INFO - 상태 저장 완료 #1081: 00:12:25
-2025-08-29 00:12:29,634 - main - INFO - 상태 저장 완료 #1082: 00:12:29
-2025-08-29 00:12:30,638 - main - INFO - 상태 저장 완료 #1083: 00:12:30
-2025-08-29 00:12:31,643 - main - INFO - 상태 저장 완료 #1084: 00:12:31
-2025-08-29 00:12:32,647 - main - INFO - 상태 저장 완료 #1085: 00:12:32
-2025-08-29 00:12:33,652 - main - INFO - 상태 저장 완료 #1086: 00:12:33
-2025-08-29 00:12:34,657 - main - INFO - 상태 저장 완료 #1087: 00:12:34
-2025-08-29 00:12:35,753 - main - INFO - 상태 저장 완료 #1088: 00:12:35
-2025-08-29 00:12:36,758 - main - INFO - 상태 저장 완료 #1089: 00:12:36
-2025-08-29 00:12:37,763 - main - INFO - 상태 저장 완료 #1090: 00:12:37
-2025-08-29 00:12:38,768 - main - INFO - 상태 저장 완료 #1091: 00:12:38
-2025-08-29 00:12:39,772 - main - INFO - 상태 저장 완료 #1092: 00:12:39
-2025-08-29 00:12:40,777 - main - INFO - 상태 저장 완료 #1093: 00:12:40
-2025-08-29 00:12:41,781 - main - INFO - 상태 저장 완료 #1094: 00:12:41
-2025-08-29 00:12:42,786 - main - INFO - 상태 저장 완료 #1095: 00:12:42
-2025-08-29 00:12:43,791 - main - INFO - 상태 저장 완료 #1096: 00:12:43
-2025-08-29 00:12:44,797 - main - INFO - 상태 저장 완료 #1097: 00:12:44
-2025-08-29 00:12:45,802 - main - INFO - 상태 저장 완료 #1098: 00:12:45
-2025-08-29 00:12:46,807 - main - INFO - 상태 저장 완료 #1099: 00:12:46
-2025-08-29 00:12:47,814 - main - INFO - 상태 저장 완료 #1100: 00:12:47
-2025-08-29 00:12:48,818 - main - INFO - 상태 저장 완료 #1101: 00:12:48
-2025-08-29 00:12:52,671 - main - INFO - 상태 저장 완료 #1102: 00:12:52
-2025-08-29 00:12:53,677 - main - INFO - 상태 저장 완료 #1103: 00:12:53
-2025-08-29 00:12:54,682 - main - INFO - 상태 저장 완료 #1104: 00:12:54
-2025-08-29 00:12:55,687 - main - INFO - 상태 저장 완료 #1105: 00:12:55
-2025-08-29 00:12:56,692 - main - INFO - 상태 저장 완료 #1106: 00:12:56
-2025-08-29 00:12:57,697 - main - INFO - 상태 저장 완료 #1107: 00:12:57
-2025-08-29 00:12:58,702 - main - INFO - 상태 저장 완료 #1108: 00:12:58
-2025-08-29 00:12:59,707 - main - INFO - 상태 저장 완료 #1109: 00:12:59
-2025-08-29 00:13:00,710 - main - INFO - 상태 저장 완료 #1110: 00:13:00
-2025-08-29 00:13:01,715 - main - INFO - 상태 저장 완료 #1111: 00:13:01
-2025-08-29 00:13:02,719 - main - INFO - 상태 저장 완료 #1112: 00:13:02
-2025-08-29 00:13:03,724 - main - INFO - 상태 저장 완료 #1113: 00:13:03
-2025-08-29 00:13:04,726 - main - INFO - 상태 저장 완료 #1114: 00:13:04
-2025-08-29 00:13:05,730 - main - INFO - 상태 저장 완료 #1115: 00:13:05
-2025-08-29 00:13:06,735 - main - INFO - 상태 저장 완료 #1116: 00:13:06
-2025-08-29 00:13:07,739 - main - INFO - 상태 저장 완료 #1117: 00:13:07
-2025-08-29 00:13:08,744 - main - INFO - 상태 저장 완료 #1118: 00:13:08
-2025-08-29 00:13:09,749 - main - INFO - 상태 저장 완료 #1119: 00:13:09
-2025-08-29 00:13:10,753 - main - INFO - 상태 저장 완료 #1120: 00:13:10
-2025-08-29 00:13:11,758 - main - INFO - 상태 저장 완료 #1121: 00:13:11
-2025-08-29 00:13:15,710 - main - INFO - 상태 저장 완료 #1122: 00:13:15
-2025-08-29 00:13:16,715 - main - INFO - 상태 저장 완료 #1123: 00:13:16
-2025-08-29 00:13:17,720 - main - INFO - 상태 저장 완료 #1124: 00:13:17
-2025-08-29 00:13:18,724 - main - INFO - 상태 저장 완료 #1125: 00:13:18
-2025-08-29 00:13:19,728 - main - INFO - 상태 저장 완료 #1126: 00:13:19
-2025-08-29 00:13:20,732 - main - INFO - 상태 저장 완료 #1127: 00:13:20
-2025-08-29 00:13:21,736 - main - INFO - 상태 저장 완료 #1128: 00:13:21
-2025-08-29 00:13:22,741 - main - INFO - 상태 저장 완료 #1129: 00:13:22
-2025-08-29 00:13:23,746 - main - INFO - 상태 저장 완료 #1130: 00:13:23
-2025-08-29 00:13:24,750 - main - INFO - 상태 저장 완료 #1131: 00:13:24
-2025-08-29 00:13:25,755 - main - INFO - 상태 저장 완료 #1132: 00:13:25
-2025-08-29 00:13:26,760 - main - INFO - 상태 저장 완료 #1133: 00:13:26
-2025-08-29 00:13:27,766 - main - INFO - 상태 저장 완료 #1134: 00:13:27
-2025-08-29 00:13:28,770 - main - INFO - 상태 저장 완료 #1135: 00:13:28
-2025-08-29 00:13:29,775 - main - INFO - 상태 저장 완료 #1136: 00:13:29
-2025-08-29 00:13:30,780 - main - INFO - 상태 저장 완료 #1137: 00:13:30
-2025-08-29 00:13:31,784 - main - INFO - 상태 저장 완료 #1138: 00:13:31
-2025-08-29 00:13:32,789 - main - INFO - 상태 저장 완료 #1139: 00:13:32
-2025-08-29 00:13:33,794 - main - INFO - 상태 저장 완료 #1140: 00:13:33
-2025-08-29 00:13:34,798 - main - INFO - 상태 저장 완료 #1141: 00:13:34
-2025-08-29 00:13:38,744 - main - INFO - 상태 저장 완료 #1142: 00:13:38
-2025-08-29 00:13:39,749 - main - INFO - 상태 저장 완료 #1143: 00:13:39
-2025-08-29 00:13:40,753 - main - INFO - 상태 저장 완료 #1144: 00:13:40
-2025-08-29 00:13:41,758 - main - INFO - 상태 저장 완료 #1145: 00:13:41
-2025-08-29 00:13:42,762 - main - INFO - 상태 저장 완료 #1146: 00:13:42
-2025-08-29 00:13:43,767 - main - INFO - 상태 저장 완료 #1147: 00:13:43
-2025-08-29 00:13:44,772 - main - INFO - 상태 저장 완료 #1148: 00:13:44
-2025-08-29 00:13:45,776 - main - INFO - 상태 저장 완료 #1149: 00:13:45
-2025-08-29 00:13:46,781 - main - INFO - 상태 저장 완료 #1150: 00:13:46
-2025-08-29 00:13:47,786 - main - INFO - 상태 저장 완료 #1151: 00:13:47
-2025-08-29 00:13:48,791 - main - INFO - 상태 저장 완료 #1152: 00:13:48
-2025-08-29 00:13:49,797 - main - INFO - 상태 저장 완료 #1153: 00:13:49
-2025-08-29 00:13:50,802 - main - INFO - 상태 저장 완료 #1154: 00:13:50
-2025-08-29 00:13:51,807 - main - INFO - 상태 저장 완료 #1155: 00:13:51
-2025-08-29 00:13:52,812 - main - INFO - 상태 저장 완료 #1156: 00:13:52
-2025-08-29 00:13:53,818 - main - INFO - 상태 저장 완료 #1157: 00:13:53
-2025-08-29 00:13:54,823 - main - INFO - 상태 저장 완료 #1158: 00:13:54
-2025-08-29 00:13:55,828 - main - INFO - 상태 저장 완료 #1159: 00:13:55
-2025-08-29 00:13:56,832 - main - INFO - 상태 저장 완료 #1160: 00:13:56
-2025-08-29 00:13:57,835 - main - INFO - 상태 저장 완료 #1161: 00:13:57
-2025-08-29 00:14:01,778 - main - INFO - 상태 저장 완료 #1162: 00:14:01
-2025-08-29 00:14:02,784 - main - INFO - 상태 저장 완료 #1163: 00:14:02
-2025-08-29 00:14:03,788 - main - INFO - 상태 저장 완료 #1164: 00:14:03
-2025-08-29 00:14:04,793 - main - INFO - 상태 저장 완료 #1165: 00:14:04
-2025-08-29 00:14:05,798 - main - INFO - 상태 저장 완료 #1166: 00:14:05
-2025-08-29 00:14:06,803 - main - INFO - 상태 저장 완료 #1167: 00:14:06
-2025-08-29 00:14:07,808 - main - INFO - 상태 저장 완료 #1168: 00:14:07
-2025-08-29 00:14:08,812 - main - INFO - 상태 저장 완료 #1169: 00:14:08
-2025-08-29 00:14:09,817 - main - INFO - 상태 저장 완료 #1170: 00:14:09
-2025-08-29 00:14:10,821 - main - INFO - 상태 저장 완료 #1171: 00:14:10
-2025-08-29 00:14:11,825 - main - INFO - 상태 저장 완료 #1172: 00:14:11
-2025-08-29 00:14:12,830 - main - INFO - 상태 저장 완료 #1173: 00:14:12
-2025-08-29 00:14:13,834 - main - INFO - 상태 저장 완료 #1174: 00:14:13
-2025-08-29 00:14:14,838 - main - INFO - 상태 저장 완료 #1175: 00:14:14
-2025-08-29 00:14:15,843 - main - INFO - 상태 저장 완료 #1176: 00:14:15
-2025-08-29 00:14:16,848 - main - INFO - 상태 저장 완료 #1177: 00:14:16
-2025-08-29 00:14:17,853 - main - INFO - 상태 저장 완료 #1178: 00:14:17
-2025-08-29 00:14:18,857 - main - INFO - 상태 저장 완료 #1179: 00:14:18
-2025-08-29 00:14:19,861 - main - INFO - 상태 저장 완료 #1180: 00:14:19
-2025-08-29 00:14:20,866 - main - INFO - 상태 저장 완료 #1181: 00:14:20
-2025-08-29 00:14:24,813 - main - INFO - 상태 저장 완료 #1182: 00:14:24
-2025-08-29 00:14:25,822 - main - INFO - 상태 저장 완료 #1183: 00:14:25
-2025-08-29 00:14:26,827 - main - INFO - 상태 저장 완료 #1184: 00:14:26
-2025-08-29 00:14:27,830 - main - INFO - 상태 저장 완료 #1185: 00:14:27
-2025-08-29 00:14:28,835 - main - INFO - 상태 저장 완료 #1186: 00:14:28
-2025-08-29 00:14:29,840 - main - INFO - 상태 저장 완료 #1187: 00:14:29
-2025-08-29 00:14:30,848 - main - INFO - 상태 저장 완료 #1188: 00:14:30
-2025-08-29 00:14:31,852 - main - INFO - 상태 저장 완료 #1189: 00:14:31
-2025-08-29 00:14:32,857 - main - INFO - 상태 저장 완료 #1190: 00:14:32
-2025-08-29 00:14:33,861 - main - INFO - 상태 저장 완료 #1191: 00:14:33
-2025-08-29 00:14:34,866 - main - INFO - 상태 저장 완료 #1192: 00:14:34
-2025-08-29 00:14:35,874 - main - INFO - 상태 저장 완료 #1193: 00:14:35
-2025-08-29 00:14:36,879 - main - INFO - 상태 저장 완료 #1194: 00:14:36
-2025-08-29 00:14:37,883 - main - INFO - 상태 저장 완료 #1195: 00:14:37
-2025-08-29 00:14:38,887 - main - INFO - 상태 저장 완료 #1196: 00:14:38
-2025-08-29 00:14:39,892 - main - INFO - 상태 저장 완료 #1197: 00:14:39
-2025-08-29 00:14:40,899 - main - INFO - 상태 저장 완료 #1198: 00:14:40
-2025-08-29 00:14:41,903 - main - INFO - 상태 저장 완료 #1199: 00:14:41
-2025-08-29 00:14:42,908 - main - INFO - 상태 저장 완료 #1200: 00:14:42
-2025-08-29 00:14:43,913 - main - INFO - 상태 저장 완료 #1201: 00:14:43
-2025-08-29 00:14:47,850 - main - INFO - 상태 저장 완료 #1202: 00:14:47
-2025-08-29 00:14:48,855 - main - INFO - 상태 저장 완료 #1203: 00:14:48
-2025-08-29 00:14:49,859 - main - INFO - 상태 저장 완료 #1204: 00:14:49
-2025-08-29 00:14:50,863 - main - INFO - 상태 저장 완료 #1205: 00:14:50
-2025-08-29 00:14:51,867 - main - INFO - 상태 저장 완료 #1206: 00:14:51
-2025-08-29 00:14:52,872 - main - INFO - 상태 저장 완료 #1207: 00:14:52
-2025-08-29 00:14:53,876 - main - INFO - 상태 저장 완료 #1208: 00:14:53
-2025-08-29 00:14:54,881 - main - INFO - 상태 저장 완료 #1209: 00:14:54
-2025-08-29 00:14:55,886 - main - INFO - 상태 저장 완료 #1210: 00:14:55
-2025-08-29 00:14:56,891 - main - INFO - 상태 저장 완료 #1211: 00:14:56
-2025-08-29 00:14:57,895 - main - INFO - 상태 저장 완료 #1212: 00:14:57
-2025-08-29 00:14:58,899 - main - INFO - 상태 저장 완료 #1213: 00:14:58
-2025-08-29 00:14:59,903 - main - INFO - 상태 저장 완료 #1214: 00:14:59
-2025-08-29 00:15:00,907 - main - INFO - 상태 저장 완료 #1215: 00:15:00
-2025-08-29 00:15:01,911 - main - INFO - 상태 저장 완료 #1216: 00:15:01
-2025-08-29 00:15:02,916 - main - INFO - 상태 저장 완료 #1217: 00:15:02
-2025-08-29 00:15:03,920 - main - INFO - 상태 저장 완료 #1218: 00:15:03
-2025-08-29 00:15:04,925 - main - INFO - 상태 저장 완료 #1219: 00:15:04
-2025-08-29 00:15:05,929 - main - INFO - 상태 저장 완료 #1220: 00:15:05
-2025-08-29 00:15:06,933 - main - INFO - 상태 저장 완료 #1221: 00:15:06
-2025-08-29 00:15:10,885 - main - INFO - 상태 저장 완료 #1222: 00:15:10
-2025-08-29 00:15:11,890 - main - INFO - 상태 저장 완료 #1223: 00:15:11
-2025-08-29 00:15:12,893 - main - INFO - 상태 저장 완료 #1224: 00:15:12
-2025-08-29 00:15:13,899 - main - INFO - 상태 저장 완료 #1225: 00:15:13
-2025-08-29 00:15:14,903 - main - INFO - 상태 저장 완료 #1226: 00:15:14
-2025-08-29 00:15:15,908 - main - INFO - 상태 저장 완료 #1227: 00:15:15
-2025-08-29 00:15:16,913 - main - INFO - 상태 저장 완료 #1228: 00:15:16
-2025-08-29 00:15:17,917 - main - INFO - 상태 저장 완료 #1229: 00:15:17
-2025-08-29 00:15:18,921 - main - INFO - 상태 저장 완료 #1230: 00:15:18
-2025-08-29 00:15:19,926 - main - INFO - 상태 저장 완료 #1231: 00:15:19
-2025-08-29 00:15:20,931 - main - INFO - 상태 저장 완료 #1232: 00:15:20
-2025-08-29 00:15:21,935 - main - INFO - 상태 저장 완료 #1233: 00:15:21
-2025-08-29 00:15:22,940 - main - INFO - 상태 저장 완료 #1234: 00:15:22
-2025-08-29 00:15:23,945 - main - INFO - 상태 저장 완료 #1235: 00:15:23
-2025-08-29 00:15:24,949 - main - INFO - 상태 저장 완료 #1236: 00:15:24
-2025-08-29 00:15:25,953 - main - INFO - 상태 저장 완료 #1237: 00:15:25
-2025-08-29 00:15:26,957 - main - INFO - 상태 저장 완료 #1238: 00:15:26
-2025-08-29 00:15:27,962 - main - INFO - 상태 저장 완료 #1239: 00:15:27
-2025-08-29 00:15:28,966 - main - INFO - 상태 저장 완료 #1240: 00:15:28
-2025-08-29 00:15:29,971 - main - INFO - 상태 저장 완료 #1241: 00:15:29
-2025-08-29 00:15:33,921 - main - INFO - 상태 저장 완료 #1242: 00:15:33
-2025-08-29 00:15:34,926 - main - INFO - 상태 저장 완료 #1243: 00:15:34
-2025-08-29 00:15:35,930 - main - INFO - 상태 저장 완료 #1244: 00:15:35
-2025-08-29 00:15:36,933 - main - INFO - 상태 저장 완료 #1245: 00:15:36
-2025-08-29 00:15:37,938 - main - INFO - 상태 저장 완료 #1246: 00:15:37
-2025-08-29 00:15:38,943 - main - INFO - 상태 저장 완료 #1247: 00:15:38
-2025-08-29 00:15:39,946 - main - INFO - 상태 저장 완료 #1248: 00:15:39
-2025-08-29 00:15:40,951 - main - INFO - 상태 저장 완료 #1249: 00:15:40
-2025-08-29 00:15:41,955 - main - INFO - 상태 저장 완료 #1250: 00:15:41
-2025-08-29 00:15:42,960 - main - INFO - 상태 저장 완료 #1251: 00:15:42
-2025-08-29 00:15:43,964 - main - INFO - 상태 저장 완료 #1252: 00:15:43
-2025-08-29 00:15:44,969 - main - INFO - 상태 저장 완료 #1253: 00:15:44
-2025-08-29 00:15:45,973 - main - INFO - 상태 저장 완료 #1254: 00:15:45
-2025-08-29 00:15:46,979 - main - INFO - 상태 저장 완료 #1255: 00:15:46
-2025-08-29 00:15:47,981 - main - INFO - 상태 저장 완료 #1256: 00:15:47
-2025-08-29 00:15:48,985 - main - INFO - 상태 저장 완료 #1257: 00:15:48
-2025-08-29 00:15:49,990 - main - INFO - 상태 저장 완료 #1258: 00:15:49
-2025-08-29 00:15:50,994 - main - INFO - 상태 저장 완료 #1259: 00:15:50
-2025-08-29 00:15:52,002 - main - INFO - 상태 저장 완료 #1260: 00:15:51
-2025-08-29 00:15:53,005 - main - INFO - 상태 저장 완료 #1261: 00:15:53
-2025-08-29 00:15:56,949 - main - INFO - 상태 저장 완료 #1262: 00:15:56
-2025-08-29 00:15:57,954 - main - INFO - 상태 저장 완료 #1263: 00:15:57
-2025-08-29 00:15:58,957 - main - INFO - 상태 저장 완료 #1264: 00:15:58
-2025-08-29 00:15:59,962 - main - INFO - 상태 저장 완료 #1265: 00:15:59
-2025-08-29 00:16:00,966 - main - INFO - 상태 저장 완료 #1266: 00:16:00
-2025-08-29 00:16:01,971 - main - INFO - 상태 저장 완료 #1267: 00:16:01
-2025-08-29 00:16:02,974 - main - INFO - 상태 저장 완료 #1268: 00:16:02
-2025-08-29 00:16:03,977 - main - INFO - 상태 저장 완료 #1269: 00:16:03
-2025-08-29 00:16:04,979 - main - INFO - 상태 저장 완료 #1270: 00:16:04
-2025-08-29 00:16:05,981 - main - INFO - 상태 저장 완료 #1271: 00:16:05
-2025-08-29 00:16:06,986 - main - INFO - 상태 저장 완료 #1272: 00:16:06
-2025-08-29 00:16:07,991 - main - INFO - 상태 저장 완료 #1273: 00:16:07
-2025-08-29 00:16:08,995 - main - INFO - 상태 저장 완료 #1274: 00:16:08
-2025-08-29 00:16:10,001 - main - INFO - 상태 저장 완료 #1275: 00:16:09
-2025-08-29 00:16:11,005 - main - INFO - 상태 저장 완료 #1276: 00:16:11
-2025-08-29 00:16:12,009 - main - INFO - 상태 저장 완료 #1277: 00:16:12
-2025-08-29 00:16:13,015 - main - INFO - 상태 저장 완료 #1278: 00:16:13
-2025-08-29 00:16:14,019 - main - INFO - 상태 저장 완료 #1279: 00:16:14
-2025-08-29 00:16:15,025 - main - INFO - 상태 저장 완료 #1280: 00:16:15
-2025-08-29 00:16:16,029 - main - INFO - 상태 저장 완료 #1281: 00:16:16
-2025-08-29 00:16:19,985 - main - INFO - 상태 저장 완료 #1282: 00:16:19
-2025-08-29 00:16:20,990 - main - INFO - 상태 저장 완료 #1283: 00:16:20
-2025-08-29 00:16:21,994 - main - INFO - 상태 저장 완료 #1284: 00:16:21
-2025-08-29 00:16:22,999 - main - INFO - 상태 저장 완료 #1285: 00:16:22
-2025-08-29 00:16:24,003 - main - INFO - 상태 저장 완료 #1286: 00:16:23
-2025-08-29 00:16:25,007 - main - INFO - 상태 저장 완료 #1287: 00:16:25
-2025-08-29 00:16:26,011 - main - INFO - 상태 저장 완료 #1288: 00:16:26
-2025-08-29 00:16:27,016 - main - INFO - 상태 저장 완료 #1289: 00:16:27
-2025-08-29 00:16:28,024 - main - INFO - 상태 저장 완료 #1290: 00:16:28
-2025-08-29 00:16:29,028 - main - INFO - 상태 저장 완료 #1291: 00:16:29
-2025-08-29 00:16:30,032 - main - INFO - 상태 저장 완료 #1292: 00:16:30
-2025-08-29 00:16:31,037 - main - INFO - 상태 저장 완료 #1293: 00:16:31
-2025-08-29 00:16:32,042 - main - INFO - 상태 저장 완료 #1294: 00:16:32
-2025-08-29 00:16:33,049 - main - INFO - 상태 저장 완료 #1295: 00:16:33
-2025-08-29 00:16:34,054 - main - INFO - 상태 저장 완료 #1296: 00:16:34
-2025-08-29 00:16:35,060 - main - INFO - 상태 저장 완료 #1297: 00:16:35
-2025-08-29 00:16:36,063 - main - INFO - 상태 저장 완료 #1298: 00:16:36
-2025-08-29 00:16:37,068 - main - INFO - 상태 저장 완료 #1299: 00:16:37
-2025-08-29 00:16:38,076 - main - INFO - 상태 저장 완료 #1300: 00:16:38
-2025-08-29 00:16:39,081 - main - INFO - 상태 저장 완료 #1301: 00:16:39
-2025-08-29 00:16:43,021 - main - INFO - 상태 저장 완료 #1302: 00:16:43
-2025-08-29 00:16:44,027 - main - INFO - 상태 저장 완료 #1303: 00:16:44
-2025-08-29 00:16:45,032 - main - INFO - 상태 저장 완료 #1304: 00:16:45
-2025-08-29 00:16:46,036 - main - INFO - 상태 저장 완료 #1305: 00:16:46
-2025-08-29 00:16:47,039 - main - INFO - 상태 저장 완료 #1306: 00:16:47
-2025-08-29 00:16:48,044 - main - INFO - 상태 저장 완료 #1307: 00:16:48
-2025-08-29 00:16:49,048 - main - INFO - 상태 저장 완료 #1308: 00:16:49
-2025-08-29 00:16:50,052 - main - INFO - 상태 저장 완료 #1309: 00:16:50
-2025-08-29 00:16:51,057 - main - INFO - 상태 저장 완료 #1310: 00:16:51
-2025-08-29 00:16:52,061 - main - INFO - 상태 저장 완료 #1311: 00:16:52
-2025-08-29 00:16:53,065 - main - INFO - 상태 저장 완료 #1312: 00:16:53
-2025-08-29 00:16:54,072 - main - INFO - 상태 저장 완료 #1313: 00:16:54
-2025-08-29 00:16:55,076 - main - INFO - 상태 저장 완료 #1314: 00:16:55
-2025-08-29 00:16:56,081 - main - INFO - 상태 저장 완료 #1315: 00:16:56
-2025-08-29 00:16:57,085 - main - INFO - 상태 저장 완료 #1316: 00:16:57
-2025-08-29 00:16:58,091 - main - INFO - 상태 저장 완료 #1317: 00:16:58
-2025-08-29 00:16:59,098 - main - INFO - 상태 저장 완료 #1318: 00:16:59
-2025-08-29 00:17:00,103 - main - INFO - 상태 저장 완료 #1319: 00:17:00
-2025-08-29 00:17:01,108 - main - INFO - 상태 저장 완료 #1320: 00:17:01
-2025-08-29 00:17:02,113 - main - INFO - 상태 저장 완료 #1321: 00:17:02
-2025-08-29 00:17:06,057 - main - INFO - 상태 저장 완료 #1322: 00:17:06
-2025-08-29 00:17:07,062 - main - INFO - 상태 저장 완료 #1323: 00:17:07
-2025-08-29 00:17:08,066 - main - INFO - 상태 저장 완료 #1324: 00:17:08
-2025-08-29 00:17:09,071 - main - INFO - 상태 저장 완료 #1325: 00:17:09
-2025-08-29 00:17:10,076 - main - INFO - 상태 저장 완료 #1326: 00:17:10
-2025-08-29 00:17:11,081 - main - INFO - 상태 저장 완료 #1327: 00:17:11
-2025-08-29 00:17:12,086 - main - INFO - 상태 저장 완료 #1328: 00:17:12
-2025-08-29 00:17:13,091 - main - INFO - 상태 저장 완료 #1329: 00:17:13
-2025-08-29 00:17:14,097 - main - INFO - 상태 저장 완료 #1330: 00:17:14
-2025-08-29 00:17:15,102 - main - INFO - 상태 저장 완료 #1331: 00:17:15
-2025-08-29 00:17:16,106 - main - INFO - 상태 저장 완료 #1332: 00:17:16
-2025-08-29 00:17:17,112 - main - INFO - 상태 저장 완료 #1333: 00:17:17
-2025-08-29 00:17:18,118 - main - INFO - 상태 저장 완료 #1334: 00:17:18
-2025-08-29 00:17:19,123 - main - INFO - 상태 저장 완료 #1335: 00:17:19
-2025-08-29 00:17:20,128 - main - INFO - 상태 저장 완료 #1336: 00:17:20
-2025-08-29 00:17:21,133 - main - INFO - 상태 저장 완료 #1337: 00:17:21
-2025-08-29 00:17:22,138 - main - INFO - 상태 저장 완료 #1338: 00:17:22
-2025-08-29 00:17:23,142 - main - INFO - 상태 저장 완료 #1339: 00:17:23
-2025-08-29 00:17:24,146 - main - INFO - 상태 저장 완료 #1340: 00:17:24
-2025-08-29 00:17:25,151 - main - INFO - 상태 저장 완료 #1341: 00:17:25
-2025-08-29 00:17:29,093 - main - INFO - 상태 저장 완료 #1342: 00:17:29
-2025-08-29 00:17:30,097 - main - INFO - 상태 저장 완료 #1343: 00:17:30
-2025-08-29 00:17:31,102 - main - INFO - 상태 저장 완료 #1344: 00:17:31
-2025-08-29 00:17:32,107 - main - INFO - 상태 저장 완료 #1345: 00:17:32
-2025-08-29 00:17:33,111 - main - INFO - 상태 저장 완료 #1346: 00:17:33
-2025-08-29 00:17:34,116 - main - INFO - 상태 저장 완료 #1347: 00:17:34
-2025-08-29 00:17:35,120 - main - INFO - 상태 저장 완료 #1348: 00:17:35
-2025-08-29 00:17:36,124 - main - INFO - 상태 저장 완료 #1349: 00:17:36
-2025-08-29 00:17:37,130 - main - INFO - 상태 저장 완료 #1350: 00:17:37
-2025-08-29 00:17:38,134 - main - INFO - 상태 저장 완료 #1351: 00:17:38
-2025-08-29 00:17:39,138 - main - INFO - 상태 저장 완료 #1352: 00:17:39
-2025-08-29 00:17:40,144 - main - INFO - 상태 저장 완료 #1353: 00:17:40
-2025-08-29 00:17:41,149 - main - INFO - 상태 저장 완료 #1354: 00:17:41
-2025-08-29 00:17:42,153 - main - INFO - 상태 저장 완료 #1355: 00:17:42
-2025-08-29 00:17:43,158 - main - INFO - 상태 저장 완료 #1356: 00:17:43
-2025-08-29 00:17:44,164 - main - INFO - 상태 저장 완료 #1357: 00:17:44
-2025-08-29 00:17:45,169 - main - INFO - 상태 저장 완료 #1358: 00:17:45
-2025-08-29 00:17:46,174 - main - INFO - 상태 저장 완료 #1359: 00:17:46
-2025-08-29 00:17:47,178 - main - INFO - 상태 저장 완료 #1360: 00:17:47
-2025-08-29 00:17:48,183 - main - INFO - 상태 저장 완료 #1361: 00:17:48
-2025-08-29 00:17:52,127 - main - INFO - 상태 저장 완료 #1362: 00:17:52
-2025-08-29 00:17:53,132 - main - INFO - 상태 저장 완료 #1363: 00:17:53
-2025-08-29 00:17:54,136 - main - INFO - 상태 저장 완료 #1364: 00:17:54
-2025-08-29 00:17:55,142 - main - INFO - 상태 저장 완료 #1365: 00:17:55
-2025-08-29 00:17:56,146 - main - INFO - 상태 저장 완료 #1366: 00:17:56
-2025-08-29 00:17:57,151 - main - INFO - 상태 저장 완료 #1367: 00:17:57
-2025-08-29 00:17:58,156 - main - INFO - 상태 저장 완료 #1368: 00:17:58
-2025-08-29 00:17:59,163 - main - INFO - 상태 저장 완료 #1369: 00:17:59
-2025-08-29 00:18:00,168 - main - INFO - 상태 저장 완료 #1370: 00:18:00
-2025-08-29 00:18:01,173 - main - INFO - 상태 저장 완료 #1371: 00:18:01
-2025-08-29 00:18:02,178 - main - INFO - 상태 저장 완료 #1372: 00:18:02
-2025-08-29 00:18:03,182 - main - INFO - 상태 저장 완료 #1373: 00:18:03
-2025-08-29 00:18:04,187 - main - INFO - 상태 저장 완료 #1374: 00:18:04
-2025-08-29 00:18:05,192 - main - INFO - 상태 저장 완료 #1375: 00:18:05
-2025-08-29 00:18:06,196 - main - INFO - 상태 저장 완료 #1376: 00:18:06
-2025-08-29 00:18:07,200 - main - INFO - 상태 저장 완료 #1377: 00:18:07
-2025-08-29 00:18:08,204 - main - INFO - 상태 저장 완료 #1378: 00:18:08
-2025-08-29 00:18:09,209 - main - INFO - 상태 저장 완료 #1379: 00:18:09
-2025-08-29 00:18:10,215 - main - INFO - 상태 저장 완료 #1380: 00:18:10
-2025-08-29 00:18:11,219 - main - INFO - 상태 저장 완료 #1381: 00:18:11
-2025-08-29 00:18:15,162 - main - INFO - 상태 저장 완료 #1382: 00:18:15
-2025-08-29 00:18:16,167 - main - INFO - 상태 저장 완료 #1383: 00:18:16
-2025-08-29 00:18:17,172 - main - INFO - 상태 저장 완료 #1384: 00:18:17
-2025-08-29 00:18:18,176 - main - INFO - 상태 저장 완료 #1385: 00:18:18
-2025-08-29 00:18:19,181 - main - INFO - 상태 저장 완료 #1386: 00:18:19
-2025-08-29 00:18:20,186 - main - INFO - 상태 저장 완료 #1387: 00:18:20
-2025-08-29 00:18:21,191 - main - INFO - 상태 저장 완료 #1388: 00:18:21
-2025-08-29 00:18:22,195 - main - INFO - 상태 저장 완료 #1389: 00:18:22
-2025-08-29 00:18:23,199 - main - INFO - 상태 저장 완료 #1390: 00:18:23
-2025-08-29 00:18:24,203 - main - INFO - 상태 저장 완료 #1391: 00:18:24
-2025-08-29 00:18:25,207 - main - INFO - 상태 저장 완료 #1392: 00:18:25
-2025-08-29 00:18:26,213 - main - INFO - 상태 저장 완료 #1393: 00:18:26
-2025-08-29 00:18:27,217 - main - INFO - 상태 저장 완료 #1394: 00:18:27
-2025-08-29 00:18:28,222 - main - INFO - 상태 저장 완료 #1395: 00:18:28
-2025-08-29 00:18:29,227 - main - INFO - 상태 저장 완료 #1396: 00:18:29
-2025-08-29 00:18:30,232 - main - INFO - 상태 저장 완료 #1397: 00:18:30
-2025-08-29 00:18:31,236 - main - INFO - 상태 저장 완료 #1398: 00:18:31
-2025-08-29 00:18:32,241 - main - INFO - 상태 저장 완료 #1399: 00:18:32
-2025-08-29 00:18:33,246 - main - INFO - 상태 저장 완료 #1400: 00:18:33
-2025-08-29 00:18:34,250 - main - INFO - 상태 저장 완료 #1401: 00:18:34
-2025-08-29 00:18:38,197 - main - INFO - 상태 저장 완료 #1402: 00:18:38
-2025-08-29 00:18:39,202 - main - INFO - 상태 저장 완료 #1403: 00:18:39
-2025-08-29 00:18:40,206 - main - INFO - 상태 저장 완료 #1404: 00:18:40
-2025-08-29 00:18:41,211 - main - INFO - 상태 저장 완료 #1405: 00:18:41
-2025-08-29 00:18:42,216 - main - INFO - 상태 저장 완료 #1406: 00:18:42
-2025-08-29 00:18:43,221 - main - INFO - 상태 저장 완료 #1407: 00:18:43
-2025-08-29 00:18:44,225 - main - INFO - 상태 저장 완료 #1408: 00:18:44
-2025-08-29 00:18:45,229 - main - INFO - 상태 저장 완료 #1409: 00:18:45
-2025-08-29 00:18:46,233 - main - INFO - 상태 저장 완료 #1410: 00:18:46
-2025-08-29 00:18:47,241 - main - INFO - 상태 저장 완료 #1411: 00:18:47
-2025-08-29 00:18:48,246 - main - INFO - 상태 저장 완료 #1412: 00:18:48
-2025-08-29 00:18:49,251 - main - INFO - 상태 저장 완료 #1413: 00:18:49
-2025-08-29 00:18:50,255 - main - INFO - 상태 저장 완료 #1414: 00:18:50
-2025-08-29 00:18:51,260 - main - INFO - 상태 저장 완료 #1415: 00:18:51
-2025-08-29 00:18:52,265 - main - INFO - 상태 저장 완료 #1416: 00:18:52
-2025-08-29 00:18:53,270 - main - INFO - 상태 저장 완료 #1417: 00:18:53
-2025-08-29 00:18:54,275 - main - INFO - 상태 저장 완료 #1418: 00:18:54
-2025-08-29 00:18:55,279 - main - INFO - 상태 저장 완료 #1419: 00:18:55
-2025-08-29 00:18:56,284 - main - INFO - 상태 저장 완료 #1420: 00:18:56
-2025-08-29 00:18:57,288 - main - INFO - 상태 저장 완료 #1421: 00:18:57
-2025-08-29 00:19:01,233 - main - INFO - 상태 저장 완료 #1422: 00:19:01
-2025-08-29 00:19:02,238 - main - INFO - 상태 저장 완료 #1423: 00:19:02
-2025-08-29 00:19:03,244 - main - INFO - 상태 저장 완료 #1424: 00:19:03
-2025-08-29 00:19:04,248 - main - INFO - 상태 저장 완료 #1425: 00:19:04
-2025-08-29 00:19:05,253 - main - INFO - 상태 저장 완료 #1426: 00:19:05
-2025-08-29 00:19:06,258 - main - INFO - 상태 저장 완료 #1427: 00:19:06
-2025-08-29 00:19:07,262 - main - INFO - 상태 저장 완료 #1428: 00:19:07
-2025-08-29 00:19:08,267 - main - INFO - 상태 저장 완료 #1429: 00:19:08
-2025-08-29 00:19:09,272 - main - INFO - 상태 저장 완료 #1430: 00:19:09
-2025-08-29 00:19:10,276 - main - INFO - 상태 저장 완료 #1431: 00:19:10
-2025-08-29 00:19:11,281 - main - INFO - 상태 저장 완료 #1432: 00:19:11
-2025-08-29 00:19:12,286 - main - INFO - 상태 저장 완료 #1433: 00:19:12
-2025-08-29 00:19:13,290 - main - INFO - 상태 저장 완료 #1434: 00:19:13
-2025-08-29 00:19:14,294 - main - INFO - 상태 저장 완료 #1435: 00:19:14
-2025-08-29 00:19:15,299 - main - INFO - 상태 저장 완료 #1436: 00:19:15
-2025-08-29 00:19:16,303 - main - INFO - 상태 저장 완료 #1437: 00:19:16
-2025-08-29 00:19:17,307 - main - INFO - 상태 저장 완료 #1438: 00:19:17
-2025-08-29 00:19:18,312 - main - INFO - 상태 저장 완료 #1439: 00:19:18
-2025-08-29 00:19:19,317 - main - INFO - 상태 저장 완료 #1440: 00:19:19
-2025-08-29 00:19:20,322 - main - INFO - 상태 저장 완료 #1441: 00:19:20
-2025-08-29 00:19:24,268 - main - INFO - 상태 저장 완료 #1442: 00:19:24
-2025-08-29 00:19:25,272 - main - INFO - 상태 저장 완료 #1443: 00:19:25
-2025-08-29 00:19:26,277 - main - INFO - 상태 저장 완료 #1444: 00:19:26
-2025-08-29 00:19:27,281 - main - INFO - 상태 저장 완료 #1445: 00:19:27
-2025-08-29 00:19:28,284 - main - INFO - 상태 저장 완료 #1446: 00:19:28
-2025-08-29 00:19:29,287 - main - INFO - 상태 저장 완료 #1447: 00:19:29
-2025-08-29 00:19:30,290 - main - INFO - 상태 저장 완료 #1448: 00:19:30
-2025-08-29 00:19:31,294 - main - INFO - 상태 저장 완료 #1449: 00:19:31
-2025-08-29 00:19:32,299 - main - INFO - 상태 저장 완료 #1450: 00:19:32
-2025-08-29 00:19:33,304 - main - INFO - 상태 저장 완료 #1451: 00:19:33
-2025-08-29 00:19:34,307 - main - INFO - 상태 저장 완료 #1452: 00:19:34
-2025-08-29 00:19:35,312 - main - INFO - 상태 저장 완료 #1453: 00:19:35
-2025-08-29 00:19:36,323 - main - INFO - 상태 저장 완료 #1454: 00:19:36
-2025-08-29 00:19:37,328 - main - INFO - 상태 저장 완료 #1455: 00:19:37
-2025-08-29 00:19:38,333 - main - INFO - 상태 저장 완료 #1456: 00:19:38
-2025-08-29 00:19:39,337 - main - INFO - 상태 저장 완료 #1457: 00:19:39
-2025-08-29 00:19:40,341 - main - INFO - 상태 저장 완료 #1458: 00:19:40
-2025-08-29 00:19:41,349 - main - INFO - 상태 저장 완료 #1459: 00:19:41
-2025-08-29 00:19:42,354 - main - INFO - 상태 저장 완료 #1460: 00:19:42
-2025-08-29 00:19:43,358 - main - INFO - 상태 저장 완료 #1461: 00:19:43
-2025-08-29 00:19:47,294 - main - INFO - 상태 저장 완료 #1462: 00:19:47
-2025-08-29 00:19:48,297 - main - INFO - 상태 저장 완료 #1463: 00:19:48
-2025-08-29 00:19:49,300 - main - INFO - 상태 저장 완료 #1464: 00:19:49
-2025-08-29 00:19:50,303 - main - INFO - 상태 저장 완료 #1465: 00:19:50
-2025-08-29 00:19:51,307 - main - INFO - 상태 저장 완료 #1466: 00:19:51
-2025-08-29 00:19:52,310 - main - INFO - 상태 저장 완료 #1467: 00:19:52
-2025-08-29 00:19:53,314 - main - INFO - 상태 저장 완료 #1468: 00:19:53
-2025-08-29 00:19:54,317 - main - INFO - 상태 저장 완료 #1469: 00:19:54
-2025-08-29 00:19:55,320 - main - INFO - 상태 저장 완료 #1470: 00:19:55
-2025-08-29 00:19:56,323 - main - INFO - 상태 저장 완료 #1471: 00:19:56
-2025-08-29 00:19:57,326 - main - INFO - 상태 저장 완료 #1472: 00:19:57
-2025-08-29 00:19:58,329 - main - INFO - 상태 저장 완료 #1473: 00:19:58
-2025-08-29 00:19:59,331 - main - INFO - 상태 저장 완료 #1474: 00:19:59
+2025-08-29 01:38:39,500 - uvicorn.error - INFO - Uvicorn running on http://0.0.0.0:8008 (Press CTRL+C to quit)
+2025-08-29 01:38:39,993 - main - INFO - 상태 저장 완료 #2: 01:38:39
+INFO: 127.0.0.1:57950 - "GET /health HTTP/1.1" 200 OK
+2025-08-29 01:38:40,997 - main - INFO - 상태 저장 완료 #3: 01:38:40
+2025-08-29 01:38:42,001 - main - INFO - 상태 저장 완료 #4: 01:38:41
+2025-08-29 01:38:43,005 - main - INFO - 상태 저장 완료 #5: 01:38:43
+2025-08-29 01:38:44,009 - main - INFO - 상태 저장 완료 #6: 01:38:44
+2025-08-29 01:38:45,013 - main - INFO - 상태 저장 완료 #7: 01:38:45
+2025-08-29 01:38:46,016 - main - INFO - 상태 저장 완료 #8: 01:38:46
+2025-08-29 01:38:47,020 - main - INFO - 상태 저장 완료 #9: 01:38:47
+2025-08-29 01:38:48,024 - main - INFO - 상태 저장 완료 #10: 01:38:48
+2025-08-29 01:38:49,028 - main - INFO - 상태 저장 완료 #11: 01:38:49
+2025-08-29 01:38:50,031 - main - INFO - 상태 저장 완료 #12: 01:38:50
+2025-08-29 01:38:51,034 - main - INFO - 상태 저장 완료 #13: 01:38:51
+2025-08-29 01:38:52,037 - main - INFO - 상태 저장 완료 #14: 01:38:52
+2025-08-29 01:38:53,040 - main - INFO - 상태 저장 완료 #15: 01:38:53
+INFO: 127.0.0.1:46584 - "GET /api/v1/model HTTP/1.1" 200 OK
+2025-08-29 01:38:54,043 - main - INFO - 상태 저장 완료 #16: 01:38:54
+2025-08-29 01:38:55,046 - main - INFO - 상태 저장 완료 #17: 01:38:55
+2025-08-29 01:38:56,050 - main - INFO - 상태 저장 완료 #18: 01:38:56
+2025-08-29 01:38:57,055 - main - INFO - 상태 저장 완료 #19: 01:38:57
+2025-08-29 01:38:58,059 - main - INFO - 상태 저장 완료 #20: 01:38:58
+2025-08-29 01:38:59,063 - main - INFO - 상태 저장 완료 #21: 01:38:59
+2025-08-29 01:39:00,068 - main - INFO - 상태 저장 완료 #22: 01:39:00
+2025-08-29 01:39:01,071 - main - INFO - 상태 저장 완료 #23: 01:39:01
+2025-08-29 01:39:02,076 - main - INFO - 상태 저장 완료 #24: 01:39:02
+2025-08-29 01:39:03,078 - main - INFO - 상태 저장 완료 #25: 01:39:03
+2025-08-29 01:39:04,083 - main - INFO - 상태 저장 완료 #26: 01:39:04
+INFO: 127.0.0.1:38784 - "GET /api/v1/model HTTP/1.1" 200 OK
+2025-08-29 01:39:05,087 - main - INFO - 상태 저장 완료 #27: 01:39:05
+2025-08-29 01:39:06,092 - main - INFO - 상태 저장 완료 #28: 01:39:06
+2025-08-29 01:39:07,098 - main - INFO - 상태 저장 완료 #29: 01:39:07
+2025-08-29 01:39:08,102 - main - INFO - 상태 저장 완료 #30: 01:39:08
+2025-08-29 01:39:09,105 - main - INFO - 상태 저장 완료 #31: 01:39:09
+2025-08-29 01:39:10,109 - main - INFO - 상태 저장 완료 #32: 01:39:10
+2025-08-29 01:39:11,113 - main - INFO - 상태 저장 완료 #33: 01:39:11
+2025-08-29 01:39:12,117 - main - INFO - 상태 저장 완료 #34: 01:39:12
+INFO: 127.0.0.1:49464 - "GET /health HTTP/1.1" 200 OK
+2025-08-29 01:39:13,121 - main - INFO - 상태 저장 완료 #35: 01:39:13
+2025-08-29 01:39:14,125 - main - INFO - 상태 저장 완료 #36: 01:39:14
+2025-08-29 01:39:15,129 - main - INFO - 상태 저장 완료 #37: 01:39:15
+2025-08-29 01:39:16,133 - main - INFO - 상태 저장 완료 #38: 01:39:16
+2025-08-29 01:39:17,138 - main - INFO - 상태 저장 완료 #39: 01:39:17
+2025-08-29 01:39:18,142 - main - INFO - 상태 저장 완료 #40: 01:39:18
+2025-08-29 01:39:19,148 - main - INFO - 상태 저장 완료 #41: 01:39:19
+2025-08-29 01:39:20,151 - main - INFO - 상태 저장 완료 #42: 01:39:20
+2025-08-29 01:39:21,156 - main - INFO - 상태 저장 완료 #43: 01:39:21
+2025-08-29 01:39:22,161 - main - INFO - 상태 저장 완료 #44: 01:39:22
+2025-08-29 01:39:23,165 - main - INFO - 상태 저장 완료 #45: 01:39:23
+2025-08-29 01:39:24,170 - main - INFO - 상태 저장 완료 #46: 01:39:24
+2025-08-29 01:39:25,175 - main - INFO - 상태 저장 완료 #47: 01:39:25
+2025-08-29 01:39:26,185 - main - INFO - 상태 저장 완료 #48: 01:39:26
+2025-08-29 01:39:27,189 - main - INFO - 상태 저장 완료 #49: 01:39:27
+2025-08-29 01:39:28,193 - main - INFO - 상태 저장 완료 #50: 01:39:28
+2025-08-29 01:39:29,197 - main - INFO - 상태 저장 완료 #51: 01:39:29
+2025-08-29 01:39:30,201 - main - INFO - 상태 저장 완료 #52: 01:39:30
+2025-08-29 01:39:31,206 - main - INFO - 상태 저장 완료 #53: 01:39:31
+2025-08-29 01:39:32,211 - main - INFO - 상태 저장 완료 #54: 01:39:32
+2025-08-29 01:39:33,215 - main - INFO - 상태 저장 완료 #55: 01:39:33
+2025-08-29 01:39:34,220 - main - INFO - 상태 저장 완료 #56: 01:39:34
+2025-08-29 01:39:35,224 - main - INFO - 상태 저장 완료 #57: 01:39:35
+2025-08-29 01:39:36,230 - main - INFO - 상태 저장 완료 #58: 01:39:36
+2025-08-29 01:39:37,235 - main - INFO - 상태 저장 완료 #59: 01:39:37
+2025-08-29 01:39:38,240 - main - INFO - 상태 저장 완료 #60: 01:39:38
+2025-08-29 01:39:39,245 - main - INFO - 상태 저장 완료 #61: 01:39:39
+2025-08-29 01:39:42,539 - main - INFO - 상태 저장 완료 #62: 01:39:42
+2025-08-29 01:39:43,544 - main - INFO - 상태 저장 완료 #63: 01:39:43
+2025-08-29 01:39:44,548 - main - INFO - 상태 저장 완료 #64: 01:39:44
+2025-08-29 01:39:45,553 - main - INFO - 상태 저장 완료 #65: 01:39:45
+2025-08-29 01:39:46,557 - main - INFO - 상태 저장 완료 #66: 01:39:46
+2025-08-29 01:39:47,560 - main - INFO - 상태 저장 완료 #67: 01:39:47
+2025-08-29 01:39:48,565 - main - INFO - 상태 저장 완료 #68: 01:39:48
+2025-08-29 01:39:49,569 - main - INFO - 상태 저장 완료 #69: 01:39:49
+2025-08-29 01:39:50,575 - main - INFO - 상태 저장 완료 #70: 01:39:50
+2025-08-29 01:39:51,580 - main - INFO - 상태 저장 완료 #71: 01:39:51
+2025-08-29 01:39:52,584 - main - INFO - 상태 저장 완료 #72: 01:39:52
+2025-08-29 01:39:53,589 - main - INFO - 상태 저장 완료 #73: 01:39:53
+2025-08-29 01:39:54,593 - main - INFO - 상태 저장 완료 #74: 01:39:54
+2025-08-29 01:39:55,597 - main - INFO - 상태 저장 완료 #75: 01:39:55
+2025-08-29 01:39:56,601 - main - INFO - 상태 저장 완료 #76: 01:39:56
+2025-08-29 01:39:57,605 - main - INFO - 상태 저장 완료 #77: 01:39:57
+2025-08-29 01:39:58,609 - main - INFO - 상태 저장 완료 #78: 01:39:58
+2025-08-29 01:39:59,613 - main - INFO - 상태 저장 완료 #79: 01:39:59
+2025-08-29 01:40:00,617 - main - INFO - 상태 저장 완료 #80: 01:40:00
+2025-08-29 01:40:01,621 - main - INFO - 상태 저장 완료 #81: 01:40:01
+2025-08-29 01:40:05,576 - main - INFO - 상태 저장 완료 #82: 01:40:05
+2025-08-29 01:40:06,580 - main - INFO - 상태 저장 완료 #83: 01:40:06
+2025-08-29 01:40:07,585 - main - INFO - 상태 저장 완료 #84: 01:40:07
+2025-08-29 01:40:08,589 - main - INFO - 상태 저장 완료 #85: 01:40:08
+2025-08-29 01:40:09,593 - main - INFO - 상태 저장 완료 #86: 01:40:09
+2025-08-29 01:40:10,597 - main - INFO - 상태 저장 완료 #87: 01:40:10
+2025-08-29 01:40:11,602 - main - INFO - 상태 저장 완료 #88: 01:40:11
+2025-08-29 01:40:12,606 - main - INFO - 상태 저장 완료 #89: 01:40:12
+2025-08-29 01:40:13,610 - main - INFO - 상태 저장 완료 #90: 01:40:13
+2025-08-29 01:40:14,613 - main - INFO - 상태 저장 완료 #91: 01:40:14
+2025-08-29 01:40:15,617 - main - INFO - 상태 저장 완료 #92: 01:40:15
+2025-08-29 01:40:16,622 - main - INFO - 상태 저장 완료 #93: 01:40:16
+2025-08-29 01:40:17,627 - main - INFO - 상태 저장 완료 #94: 01:40:17
+2025-08-29 01:40:18,632 - main - INFO - 상태 저장 완료 #95: 01:40:18
+2025-08-29 01:40:19,636 - main - INFO - 상태 저장 완료 #96: 01:40:19
+2025-08-29 01:40:20,640 - main - INFO - 상태 저장 완료 #97: 01:40:20
+2025-08-29 01:40:21,644 - main - INFO - 상태 저장 완료 #98: 01:40:21
+2025-08-29 01:40:22,648 - main - INFO - 상태 저장 완료 #99: 01:40:22
+2025-08-29 01:40:23,652 - main - INFO - 상태 저장 완료 #100: 01:40:23
+2025-08-29 01:40:24,656 - main - INFO - 상태 저장 완료 #101: 01:40:24
+2025-08-29 01:40:28,611 - main - INFO - 상태 저장 완료 #102: 01:40:28
+2025-08-29 01:40:29,615 - main - INFO - 상태 저장 완료 #103: 01:40:29
+2025-08-29 01:40:30,619 - main - INFO - 상태 저장 완료 #104: 01:40:30
+2025-08-29 01:40:31,624 - main - INFO - 상태 저장 완료 #105: 01:40:31
+2025-08-29 01:40:32,628 - main - INFO - 상태 저장 완료 #106: 01:40:32
+2025-08-29 01:40:33,632 - main - INFO - 상태 저장 완료 #107: 01:40:33
+2025-08-29 01:40:34,636 - main - INFO - 상태 저장 완료 #108: 01:40:34
+2025-08-29 01:40:35,641 - main - INFO - 상태 저장 완료 #109: 01:40:35
+2025-08-29 01:40:36,646 - main - INFO - 상태 저장 완료 #110: 01:40:36
+2025-08-29 01:40:37,649 - main - INFO - 상태 저장 완료 #111: 01:40:37
+2025-08-29 01:40:38,653 - main - INFO - 상태 저장 완료 #112: 01:40:38
+2025-08-29 01:40:39,657 - main - INFO - 상태 저장 완료 #113: 01:40:39
+2025-08-29 01:40:40,661 - main - INFO - 상태 저장 완료 #114: 01:40:40
+2025-08-29 01:40:41,665 - main - INFO - 상태 저장 완료 #115: 01:40:41
+2025-08-29 01:40:42,669 - main - INFO - 상태 저장 완료 #116: 01:40:42
+2025-08-29 01:40:43,673 - main - INFO - 상태 저장 완료 #117: 01:40:43
+2025-08-29 01:40:44,678 - main - INFO - 상태 저장 완료 #118: 01:40:44
+2025-08-29 01:40:45,682 - main - INFO - 상태 저장 완료 #119: 01:40:45
+2025-08-29 01:40:46,686 - main - INFO - 상태 저장 완료 #120: 01:40:46
+2025-08-29 01:40:47,691 - main - INFO - 상태 저장 완료 #121: 01:40:47
+2025-08-29 01:40:51,646 - main - INFO - 상태 저장 완료 #122: 01:40:51
+2025-08-29 01:40:52,652 - main - INFO - 상태 저장 완료 #123: 01:40:52
+2025-08-29 01:40:53,656 - main - INFO - 상태 저장 완료 #124: 01:40:53
+2025-08-29 01:40:54,661 - main - INFO - 상태 저장 완료 #125: 01:40:54
+2025-08-29 01:40:55,665 - main - INFO - 상태 저장 완료 #126: 01:40:55
+2025-08-29 01:40:56,670 - main - INFO - 상태 저장 완료 #127: 01:40:56
+2025-08-29 01:40:57,675 - main - INFO - 상태 저장 완료 #128: 01:40:57
+2025-08-29 01:40:58,680 - main - INFO - 상태 저장 완료 #129: 01:40:58
+2025-08-29 01:40:59,684 - main - INFO - 상태 저장 완료 #130: 01:40:59
+2025-08-29 01:41:00,689 - main - INFO - 상태 저장 완료 #131: 01:41:00
+2025-08-29 01:41:01,694 - main - INFO - 상태 저장 완료 #132: 01:41:01
+2025-08-29 01:41:02,698 - main - INFO - 상태 저장 완료 #133: 01:41:02
+2025-08-29 01:41:03,703 - main - INFO - 상태 저장 완료 #134: 01:41:03
+2025-08-29 01:41:04,707 - main - INFO - 상태 저장 완료 #135: 01:41:04
+2025-08-29 01:41:05,712 - main - INFO - 상태 저장 완료 #136: 01:41:05
+2025-08-29 01:41:06,716 - main - INFO - 상태 저장 완료 #137: 01:41:06
+2025-08-29 01:41:07,720 - main - INFO - 상태 저장 완료 #138: 01:41:07
+2025-08-29 01:41:08,724 - main - INFO - 상태 저장 완료 #139: 01:41:08
+2025-08-29 01:41:09,728 - main - INFO - 상태 저장 완료 #140: 01:41:09
+2025-08-29 01:41:10,733 - main - INFO - 상태 저장 완료 #141: 01:41:10
+2025-08-29 01:41:14,678 - main - INFO - 상태 저장 완료 #142: 01:41:14
+2025-08-29 01:41:15,683 - main - INFO - 상태 저장 완료 #143: 01:41:15
+2025-08-29 01:41:16,687 - main - INFO - 상태 저장 완료 #144: 01:41:16
+2025-08-29 01:41:17,691 - main - INFO - 상태 저장 완료 #145: 01:41:17
+2025-08-29 01:41:18,695 - main - INFO - 상태 저장 완료 #146: 01:41:18
+2025-08-29 01:41:19,700 - main - INFO - 상태 저장 완료 #147: 01:41:19
+2025-08-29 01:41:20,705 - main - INFO - 상태 저장 완료 #148: 01:41:20
+2025-08-29 01:41:21,709 - main - INFO - 상태 저장 완료 #149: 01:41:21
+2025-08-29 01:41:22,713 - main - INFO - 상태 저장 완료 #150: 01:41:22
+2025-08-29 01:41:23,717 - main - INFO - 상태 저장 완료 #151: 01:41:23
+2025-08-29 01:41:24,721 - main - INFO - 상태 저장 완료 #152: 01:41:24
+2025-08-29 01:41:25,726 - main - INFO - 상태 저장 완료 #153: 01:41:25
+2025-08-29 01:41:26,730 - main - INFO - 상태 저장 완료 #154: 01:41:26
+2025-08-29 01:41:27,735 - main - INFO - 상태 저장 완료 #155: 01:41:27
+2025-08-29 01:41:28,740 - main - INFO - 상태 저장 완료 #156: 01:41:28
+2025-08-29 01:41:29,743 - main - INFO - 상태 저장 완료 #157: 01:41:29
+2025-08-29 01:41:30,745 - main - INFO - 상태 저장 완료 #158: 01:41:30
+2025-08-29 01:41:31,750 - main - INFO - 상태 저장 완료 #159: 01:41:31
+2025-08-29 01:41:32,755 - main - INFO - 상태 저장 완료 #160: 01:41:32
+2025-08-29 01:41:33,759 - main - INFO - 상태 저장 완료 #161: 01:41:33
+2025-08-29 01:41:37,714 - main - INFO - 상태 저장 완료 #162: 01:41:37
+2025-08-29 01:41:38,719 - main - INFO - 상태 저장 완료 #163: 01:41:38
+2025-08-29 01:41:39,723 - main - INFO - 상태 저장 완료 #164: 01:41:39
+2025-08-29 01:41:40,727 - main - INFO - 상태 저장 완료 #165: 01:41:40
+2025-08-29 01:41:41,733 - main - INFO - 상태 저장 완료 #166: 01:41:41
+2025-08-29 01:41:42,737 - main - INFO - 상태 저장 완료 #167: 01:41:42
+2025-08-29 01:41:43,741 - main - INFO - 상태 저장 완료 #168: 01:41:43
+2025-08-29 01:41:44,745 - main - INFO - 상태 저장 완료 #169: 01:41:44
+2025-08-29 01:41:45,750 - main - INFO - 상태 저장 완료 #170: 01:41:45
+2025-08-29 01:41:46,754 - main - INFO - 상태 저장 완료 #171: 01:41:46
+2025-08-29 01:41:47,758 - main - INFO - 상태 저장 완료 #172: 01:41:47
+2025-08-29 01:41:48,764 - main - INFO - 상태 저장 완료 #173: 01:41:48
+2025-08-29 01:41:49,768 - main - INFO - 상태 저장 완료 #174: 01:41:49
+2025-08-29 01:41:50,772 - main - INFO - 상태 저장 완료 #175: 01:41:50
+2025-08-29 01:41:51,776 - main - INFO - 상태 저장 완료 #176: 01:41:51
+2025-08-29 01:41:52,780 - main - INFO - 상태 저장 완료 #177: 01:41:52
+2025-08-29 01:41:53,785 - main - INFO - 상태 저장 완료 #178: 01:41:53
+2025-08-29 01:41:54,790 - main - INFO - 상태 저장 완료 #179: 01:41:54
+2025-08-29 01:41:55,794 - main - INFO - 상태 저장 완료 #180: 01:41:55
+2025-08-29 01:41:56,799 - main - INFO - 상태 저장 완료 #181: 01:41:56
+2025-08-29 01:42:00,749 - main - INFO - 상태 저장 완료 #182: 01:42:00
+2025-08-29 01:42:01,754 - main - INFO - 상태 저장 완료 #183: 01:42:01
+2025-08-29 01:42:02,758 - main - INFO - 상태 저장 완료 #184: 01:42:02
+2025-08-29 01:42:03,763 - main - INFO - 상태 저장 완료 #185: 01:42:03
+2025-08-29 01:42:04,766 - main - INFO - 상태 저장 완료 #186: 01:42:04
+2025-08-29 01:42:05,769 - main - INFO - 상태 저장 완료 #187: 01:42:05
+2025-08-29 01:42:06,772 - main - INFO - 상태 저장 완료 #188: 01:42:06
+2025-08-29 01:42:07,774 - main - INFO - 상태 저장 완료 #189: 01:42:07
+2025-08-29 01:42:08,781 - main - INFO - 상태 저장 완료 #190: 01:42:08
+2025-08-29 01:42:09,786 - main - INFO - 상태 저장 완료 #191: 01:42:09
+2025-08-29 01:42:10,791 - main - INFO - 상태 저장 완료 #192: 01:42:10
+2025-08-29 01:42:11,795 - main - INFO - 상태 저장 완료 #193: 01:42:11
+2025-08-29 01:42:12,799 - main - INFO - 상태 저장 완료 #194: 01:42:12
diff --git a/logs/main_server.pid b/logs/main_server.pid
index 61d2bac..72bc448 100644
--- a/logs/main_server.pid
+++ b/logs/main_server.pid
@@ -1 +1 @@
-1312285
+1328887
diff --git a/logs/monitoring.log b/logs/monitoring.log
index c2315f0..532c8b9 100644
--- a/logs/monitoring.log
+++ b/logs/monitoring.log
@@ -1,10 +1,6 @@
-INFO: Started server process [1312316]
+INFO: Started server process [1328918]
INFO: Waiting for application startup.
Fan control not available
INFO: Application startup complete.
-INFO: Uvicorn running on http://0.0.0.0:8080 (Press CTRL+C to quit)
-INFO: 127.0.0.1:35348 - "GET /api/simple HTTP/1.1" 200 OK
-INFO: 127.0.0.1:37590 - "GET / HTTP/1.1" 200 OK
-INFO: 127.0.0.1:37590 - "GET /favicon.ico HTTP/1.1" 404 Not Found
-INFO: ('127.0.0.1', 37632) - "WebSocket /ws" [accepted]
-INFO: connection open
+INFO: Uvicorn running on http://0.0.0.0:8888 (Press CTRL+C to quit)
+INFO: 127.0.0.1:42340 - "GET /api/simple HTTP/1.1" 200 OK
diff --git a/logs/monitoring.pid b/logs/monitoring.pid
index caa8bc6..5e153e1 100644
--- a/logs/monitoring.pid
+++ b/logs/monitoring.pid
@@ -1 +1 @@
-1312316
+1328918
diff --git a/scripts/install_deps.sh b/scripts/install_deps.sh
index a39b163..8ff70d7 100755
--- a/scripts/install_deps.sh
+++ b/scripts/install_deps.sh
@@ -30,9 +30,44 @@ log_error() {
echo -e "${RED}[ERROR]${NC} $1"
}
-# 기본 설정
-PROJECT_ROOT="/home/ckh08045/work/inpaintServer"
-VENV_PATH="$PROJECT_ROOT"
+# 기본 설정 - 동적 경로 처리
+SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
+PROJECT_ROOT="$(dirname "$SCRIPT_DIR")"
+
+# 가상환경 경로 자동 감지
+detect_venv_path() {
+ local possible_paths=(
+ "$PROJECT_ROOT/venv" # 일반적인 venv 경로
+ "$PROJECT_ROOT/.venv" # 숨김 venv 경로
+ "$PROJECT_ROOT/env" # env 경로
+ "$PROJECT_ROOT/.env" # 숨김 env 경로
+ "$PROJECT_ROOT" # 프로젝트 루트 (Jetson 방식)
+ )
+
+ for path in "${possible_paths[@]}"; do
+ if [ -f "$path/bin/python" ] || [ -f "$path/bin/python3" ]; then
+ VENV_PATH="$path"
+ log_info "가상환경 경로 감지: $VENV_PATH"
+ return 0
+ fi
+ done
+
+ # 현재 활성화된 가상환경 확인
+ if [ -n "$VIRTUAL_ENV" ]; then
+ VENV_PATH="$VIRTUAL_ENV"
+ log_info "활성화된 가상환경 사용: $VENV_PATH"
+ return 0
+ fi
+
+ # 가상환경을 찾지 못한 경우 시스템별 기본값 사용
+ if [ "$(uname -m)" = "aarch64" ] && uname -a | grep -q "tegra"; then
+ VENV_PATH="$PROJECT_ROOT"
+ log_warning "가상환경을 찾을 수 없어 Jetson 기본값 사용: $VENV_PATH"
+ else
+ VENV_PATH="$PROJECT_ROOT/venv"
+ log_warning "가상환경을 찾을 수 없어 x86 기본값 사용: $VENV_PATH"
+ fi
+}
# 시스템 감지
detect_system() {
@@ -687,6 +722,7 @@ main() {
log_info "인페인팅 서버 의존성 설치 시작"
detect_system
+ detect_venv_path
check_system_requirements
check_cuda_installation
activate_venv
diff --git a/scripts/setup_and_run.sh b/scripts/setup_and_run.sh
index ef7eb5a..039d46d 100755
--- a/scripts/setup_and_run.sh
+++ b/scripts/setup_and_run.sh
@@ -176,8 +176,14 @@ install_dependencies() {
fi
# requirements.txt 확인
- if [ ! -f "requirements.txt" ]; then
- log_error "requirements.txt 파일을 찾을 수 없습니다"
+ if [ "$SYSTEM_TYPE" = "x86" ]; then
+ REQ_FILE="requirements_x86.txt"
+ else
+ REQ_FILE="requirements.txt"
+ fi
+
+ if [ ! -f "$REQ_FILE" ]; then
+ log_error "$REQ_FILE 파일을 찾을 수 없습니다"
exit 1
fi
@@ -188,7 +194,7 @@ install_dependencies() {
fi
# 기본 패키지 설치
- pip install -r requirements.txt
+ pip install -r "$REQ_FILE"
log_success "의존성 설치 완료"
}
@@ -282,7 +288,7 @@ print_completion_info() {
echo "🚀 서버 접속 정보:"
echo " - 메인 API 서버: http://localhost:8008"
echo " - API 문서: http://localhost:8008/docs"
- echo " - 모니터링 대시보드: http://localhost:8080"
+ echo " - 모니터링 대시보드: http://localhost:8888"
echo " - 헬스 체크: http://localhost:8008/health"
else
echo ""
diff --git a/scripts/setup_x86.sh b/scripts/setup_x86.sh
index 2521bf4..204501e 100755
--- a/scripts/setup_x86.sh
+++ b/scripts/setup_x86.sh
@@ -141,7 +141,7 @@ echo " bash scripts/setup_and_run.sh"
echo ""
log_info "서버 포트:"
echo " 메인 서버: http://localhost:8008"
-echo " 모니터링: http://localhost:8080"
+echo " 모니터링: http://localhost:8888"
echo ""
log_info "GPU 설정:"
echo " RTX 3060 12GB 권장 설정이 자동으로 적용됩니다"
diff --git a/scripts/start_server.sh b/scripts/start_server.sh
index a170ea4..e1c9f29 100755
--- a/scripts/start_server.sh
+++ b/scripts/start_server.sh
@@ -30,13 +30,48 @@ log_error() {
echo -e "${RED}[ERROR]${NC} $1"
}
-# 기본 설정
-PROJECT_ROOT="/home/ckh08045/work/inpaintServer"
-VENV_PATH="$PROJECT_ROOT"
+# 기본 설정 - 동적 경로 처리
+SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
+PROJECT_ROOT="$(dirname "$SCRIPT_DIR")"
MAIN_SERVER_PORT=8008
-MONITORING_PORT=8080
+MONITORING_PORT=8888
LOG_DIR="$PROJECT_ROOT/logs"
+# 가상환경 경로 자동 감지
+detect_venv_path() {
+ local possible_paths=(
+ "$PROJECT_ROOT/venv" # 일반적인 venv 경로
+ "$PROJECT_ROOT/.venv" # 숨김 venv 경로
+ "$PROJECT_ROOT/env" # env 경로
+ "$PROJECT_ROOT/.env" # 숨김 env 경로
+ "$PROJECT_ROOT" # 프로젝트 루트 (Jetson 방식)
+ )
+
+ for path in "${possible_paths[@]}"; do
+ if [ -f "$path/bin/python" ] || [ -f "$path/bin/python3" ]; then
+ VENV_PATH="$path"
+ log_info "가상환경 경로 감지: $VENV_PATH"
+ return 0
+ fi
+ done
+
+ # 현재 활성화된 가상환경 확인
+ if [ -n "$VIRTUAL_ENV" ]; then
+ VENV_PATH="$VIRTUAL_ENV"
+ log_info "활성화된 가상환경 사용: $VENV_PATH"
+ return 0
+ fi
+
+ # 가상환경을 찾지 못한 경우 시스템별 기본값 사용
+ if [ "$(uname -m)" = "aarch64" ] && uname -a | grep -q "tegra"; then
+ VENV_PATH="$PROJECT_ROOT"
+ log_warning "가상환경을 찾을 수 없어 Jetson 기본값 사용: $VENV_PATH"
+ else
+ VENV_PATH="$PROJECT_ROOT/venv"
+ log_warning "가상환경을 찾을 수 없어 x86 기본값 사용: $VENV_PATH"
+ fi
+}
+
# 시스템 감지
detect_system() {
if [ "$(uname -m)" = "aarch64" ] && uname -a | grep -q "tegra"; then
@@ -129,6 +164,7 @@ check_environment() {
fi
# 가상환경 확인
+ log_info "가상환경 경로 확인: $VENV_PATH"
if [ ! -f "$VENV_PATH/bin/activate" ]; then
log_error "가상환경을 찾을 수 없습니다: $VENV_PATH"
exit 1
@@ -506,6 +542,7 @@ main() {
log_info "인페인팅 서버 시작 스크립트 실행"
detect_system
+ detect_venv_path
check_environment
activate_venv
check_ports
diff --git a/scripts/status.sh b/scripts/status.sh
index 9b00f0d..074d571 100755
--- a/scripts/status.sh
+++ b/scripts/status.sh
@@ -30,11 +30,12 @@ log_error() {
echo -e "${RED}[ERROR]${NC} $1"
}
-# 기본 설정
-PROJECT_ROOT="/home/ckh08045/work/inpaintServer"
+# 기본 설정 - 동적 경로 처리
+SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
+PROJECT_ROOT="$(dirname "$SCRIPT_DIR")"
LOG_DIR="$PROJECT_ROOT/logs"
MAIN_PORT=8008
-MONITORING_PORT=8080
+MONITORING_PORT=8888
# 옵션 파싱
DETAILED=false
diff --git a/scripts/stop_server.sh b/scripts/stop_server.sh
index d84c37c..a9fe854 100755
--- a/scripts/stop_server.sh
+++ b/scripts/stop_server.sh
@@ -29,8 +29,9 @@ log_error() {
echo -e "${RED}[ERROR]${NC} $1"
}
-# 기본 설정
-PROJECT_ROOT="/home/ckh08045/work/inpaintServer"
+# 기본 설정 - 동적 경로 처리
+SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
+PROJECT_ROOT="$(dirname "$SCRIPT_DIR")"
PID_FILE="$PROJECT_ROOT/server.pid"
LOG_FILE="$PROJECT_ROOT/logs/server.log"
@@ -70,8 +71,8 @@ find_server_processes() {
done
fi
- # 포트 8080에서 실행 중인 프로세스 찾기 (모니터링)
- local monitor_processes=$(lsof -ti:8080 2>/dev/null || echo "")
+ # 포트 8888에서 실행 중인 프로세스 찾기 (모니터링)
+ local monitor_processes=$(lsof -ti:8888 2>/dev/null || echo "")
if [ -n "$monitor_processes" ]; then
for pid in $monitor_processes; do
if [[ ! " ${processes[@]} " =~ " ${pid} " ]]; then
@@ -135,10 +136,10 @@ stop_server() {
log_success "포트 8008 해제됨"
fi
- if lsof -ti:8080 > /dev/null 2>&1; then
- log_warning "포트 8080이 여전히 사용 중입니다"
+ if lsof -ti:8888 > /dev/null 2>&1; then
+ log_warning "포트 8888이 여전히 사용 중입니다"
else
- log_success "포트 8080 해제됨"
+ log_success "포트 8888 해제됨"
fi
log_success "서버 정지 완료"
@@ -165,10 +166,10 @@ force_stop() {
kill -KILL $port_8008 2>/dev/null || true
fi
- local port_8080=$(lsof -ti:8080 2>/dev/null || echo "")
- if [ -n "$port_8080" ]; then
- log_info "포트 8080 사용 프로세스 강제 종료 중..."
- kill -KILL $port_8080 2>/dev/null || true
+ local port_8888=$(lsof -ti:8888 2>/dev/null || echo "")
+ if [ -n "$port_8888" ]; then
+ log_info "포트 8888 사용 프로세스 강제 종료 중..."
+ kill -KILL $port_8888 2>/dev/null || true
fi
# PID 파일 정리
@@ -204,10 +205,10 @@ check_status() {
log_info "포트 8008: 사용 안함"
fi
- if lsof -ti:8080 > /dev/null 2>&1; then
- log_info "포트 8080: 사용 중 (모니터링 대시보드)"
+ if lsof -ti:8888 > /dev/null 2>&1; then
+ log_info "포트 8888: 사용 중 (모니터링 대시보드)"
else
- log_info "포트 8080: 사용 안함"
+ log_info "포트 8888: 사용 안함"
fi
}
diff --git a/status.json b/status.json
index 04761ad..ee3efcb 100644
--- a/status.json
+++ b/status.json
@@ -6,7 +6,7 @@
"workers_by_status": {
"idle": [
{
- "id": "worker_8aca7695",
+ "id": "worker_f42e10e1",
"status": "idle",
"task_count": 0,
"error_count": 0,
@@ -37,62 +37,38 @@
}
},
"api_stats": {
- "total_requests": 7,
- "successful_requests": 6,
- "failed_requests": 1,
- "success_rate": 85.71428571428571,
+ "total_requests": 4,
+ "successful_requests": 4,
+ "failed_requests": 0,
+ "success_rate": 100.0,
"endpoint_usage": {
- "GET /health": 1,
- "GET /": 1,
- "GET /favicon.ico": 1,
- "GET /docs": 2,
- "GET /openapi.json": 2
+ "GET /health": 2,
+ "GET /api/v1/model": 2
},
"endpoint_stats": {
"GET /health": {
- "count": 1,
- "avg_time": 0.0018818378448486328,
- "min_time": 0.0018818378448486328,
- "max_time": 0.0018818378448486328,
- "current_concurrent": 0
- },
- "GET /": {
- "count": 1,
- "avg_time": 0.0030472278594970703,
- "min_time": 0.0030472278594970703,
- "max_time": 0.0030472278594970703,
- "current_concurrent": 0
- },
- "GET /favicon.ico": {
- "count": 1,
- "avg_time": 0.002054452896118164,
- "min_time": 0.002054452896118164,
- "max_time": 0.002054452896118164,
- "current_concurrent": 0
- },
- "GET /docs": {
"count": 2,
- "avg_time": 0.003388047218322754,
- "min_time": 0.0019888877868652344,
- "max_time": 0.0047872066497802734,
+ "avg_time": 0.001588582992553711,
+ "min_time": 0.0013887882232666016,
+ "max_time": 0.0017883777618408203,
"current_concurrent": 0
},
- "GET /openapi.json": {
+ "GET /api/v1/model": {
"count": 2,
- "avg_time": 0.02791738510131836,
- "min_time": 0.002294301986694336,
- "max_time": 0.05354046821594238,
+ "avg_time": 0.0014955997467041016,
+ "min_time": 0.0014739036560058594,
+ "max_time": 0.0015172958374023438,
"current_concurrent": 0
}
},
- "average_response_time": 0.009942054748535156,
- "min_response_time": 0.0018818378448486328,
- "max_response_time": 0.05354046821594238,
+ "average_response_time": 0.0015420913696289062,
+ "min_response_time": 0.0013887882232666016,
+ "max_response_time": 0.0017883777618408203,
"current_concurrent": 0,
"max_concurrent": 1,
- "requests_per_second": 0.004146781630742803,
- "uptime": 1688.056093454361,
+ "requests_per_second": 0.018707118250962246,
+ "uptime": 213.82235074043274,
"recent_errors": []
},
- "timestamp": 1756394399.330041
+ "timestamp": 1756399332.7971911
}
\ No newline at end of file