Fix jwt-token
This commit is contained in:
@@ -0,0 +1,46 @@
|
||||
@echo off
|
||||
REM Health Probe Simulator Startup Script (Windows)
|
||||
REM This script starts the health probe simulator that continuously sends heartbeats
|
||||
|
||||
echo 🏥 Starting Health Probe Simulator...
|
||||
echo ==================================
|
||||
|
||||
REM Set defaults if not provided
|
||||
if not defined PROBE_FAILRATE set PROBE_FAILRATE=30
|
||||
if not defined PROBE_INTERVAL_SECONDS set PROBE_INTERVAL_SECONDS=60
|
||||
if not defined API_BASE_URL set API_BASE_URL=https://selfservice.cqers.com/drones/api
|
||||
|
||||
echo 🔧 Configuration:
|
||||
echo Failure Rate: %PROBE_FAILRATE%%%
|
||||
echo Probe Interval: %PROBE_INTERVAL_SECONDS% seconds
|
||||
echo API URL: %API_BASE_URL%
|
||||
echo.
|
||||
|
||||
REM Check if running with Docker
|
||||
if "%1"=="docker" (
|
||||
echo 🐳 Starting with Docker Compose...
|
||||
docker-compose --profile healthprobe up healthprobe
|
||||
) else (
|
||||
echo 💻 Running locally...
|
||||
|
||||
REM Check if Python is available
|
||||
python --version >nul 2>&1
|
||||
if errorlevel 1 (
|
||||
echo ❌ Python is required but not installed
|
||||
pause
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
REM Check if requests module is available
|
||||
python -c "import requests" >nul 2>&1
|
||||
if errorlevel 1 (
|
||||
echo 📦 Installing requests module...
|
||||
pip install requests
|
||||
)
|
||||
|
||||
REM Run the health probe simulator
|
||||
echo 🚀 Starting health probe simulator...
|
||||
python health_probe_simulator.py
|
||||
)
|
||||
|
||||
pause
|
||||
|
||||
Reference in New Issue
Block a user