/
gr.ev.vl
/
TestGen
Обзор
Документация
Войти
/
gr.ev.vl
/
TestGen
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master2
scripts/check_health.cmd
56 строк
1 KB
gr.ev.vl
Initial commit
06 июн 2026, 02:41
06 июн 2026, 02:41
02fb1fb
Код
Авторство
О чём код?
@echo off chcp 65001 >nul echo ============================================ echo Проверка работоспособности TestGen echo ============================================ echo. :: Проверка API echo [1] Проверка API... curl -s http://localhost:8000/health >nul 2>&1 if %errorlevel% equ 0 ( echo [√] API доступен curl -s http://localhost:8000/health ) else ( echo [X] API недоступен ) echo. :: Проверка Frontend echo [2] Проверка Frontend... curl -s http://localhost:5173 >nul 2>&1 if %errorlevel% equ 0 ( echo [√] Frontend доступен ) else ( echo [X] Frontend недоступен ) echo. :: Проверка Docker-сервисов echo [3] Статус Docker-сервисов: docker compose ps echo. :: Проверка БД echo [4] Проверка PostgreSQL... docker compose exec -T db pg_isready -U testgen >nul 2>&1 if %errorlevel% equ 0 ( echo [√] PostgreSQL работает ) else ( echo [X] PostgreSQL недоступен ) echo. :: Проверка Redis echo [5] Проверка Redis... docker compose exec -T redis redis-cli ping >nul 2>&1 if %errorlevel% equ 0 ( echo [√] Redis работает ) else ( echo [X] Redis недоступен ) echo. echo Проверка завершена. pause