NO docker
This commit is contained in:
56
start_all.bat
Normal file
56
start_all.bat
Normal file
@@ -0,0 +1,56 @@
|
||||
@echo off
|
||||
REM ============================================
|
||||
REM PANJIT Document Translator V2
|
||||
REM 完整系統啟動腳本 (Windows)
|
||||
REM ============================================
|
||||
|
||||
echo ========================================
|
||||
echo PANJIT Document Translator V2
|
||||
echo 完整系統啟動程式
|
||||
echo ========================================
|
||||
echo.
|
||||
|
||||
echo [提示] 此腳本將會啟動多個終端視窗:
|
||||
echo 1. Redis 服務器 (端口 6379)
|
||||
echo 2. Flask 後端 (端口 12010)
|
||||
echo 3. Celery Worker (任務處理器)
|
||||
echo 4. Celery Beat (定時任務)
|
||||
echo.
|
||||
echo [注意] 請勿關閉這些視窗,直到您想停止服務
|
||||
echo.
|
||||
pause
|
||||
|
||||
echo.
|
||||
echo [1/4] 啟動 Redis 服務器...
|
||||
start "Redis Server" cmd /k "start_redis.bat"
|
||||
timeout /t 3 /nobreak >nul
|
||||
|
||||
echo [2/4] 啟動 Flask 後端服務...
|
||||
start "Flask Backend (Port 12010)" cmd /k "start_backend.bat"
|
||||
timeout /t 5 /nobreak >nul
|
||||
|
||||
echo [3/4] 啟動 Celery Worker...
|
||||
start "Celery Worker" cmd /k "start_celery_worker.bat"
|
||||
timeout /t 3 /nobreak >nul
|
||||
|
||||
echo [4/4] 啟動 Celery Beat...
|
||||
start "Celery Beat" cmd /k "start_celery_beat.bat"
|
||||
|
||||
echo.
|
||||
echo ========================================
|
||||
echo 所有服務啟動中...
|
||||
echo ========================================
|
||||
echo.
|
||||
echo 服務存取資訊:
|
||||
echo - Web 介面: http://localhost:12010
|
||||
echo - API 端點: http://localhost:12010/api/v1
|
||||
echo - 健康檢查: http://localhost:12010/api/health
|
||||
echo.
|
||||
echo 按任意鍵開啟瀏覽器...
|
||||
pause >nul
|
||||
|
||||
start http://localhost:12010
|
||||
|
||||
echo.
|
||||
echo [提示] 若要停止所有服務,請關閉所有啟動的終端視窗
|
||||
pause
|
Reference in New Issue
Block a user