Fix jwt-token

This commit is contained in:
2025-08-19 19:13:32 +02:00
parent 4a62b0d5cc
commit 88e2260e98
8 changed files with 593 additions and 37 deletions

46
start-healthprobe.bat Normal file
View File

@@ -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