18 lines
865 B
Batchfile
18 lines
865 B
Batchfile
@echo off
|
|
echo 检查StreamListener状态...
|
|
|
|
echo 启动应用...
|
|
start /B java -jar target\spring-boot-starter-data-redis-1.0.0.jar > app.log 2>&1
|
|
|
|
echo 等待应用启动...
|
|
timeout /t 15 /nobreak > nul
|
|
|
|
echo 检查StreamListener状态...
|
|
powershell -Command "try { $response = Invoke-WebRequest -Uri 'http://localhost:8080/api/stream/info' -Method GET -TimeoutSec 5; $json = $response.Content | ConvertFrom-Json; Write-Host 'StreamListener状态:'; Write-Host 'isListening:' $json.streamListenerStats.isListening; Write-Host 'totalReceived:' $json.streamListenerStats.totalReceived; Write-Host 'totalProcessed:' $json.streamListenerStats.totalProcessed; Write-Host 'totalErrors:' $json.streamListenerStats.totalErrors } catch { Write-Host '应用未启动或无法连接' }"
|
|
|
|
echo 停止应用...
|
|
taskkill /F /IM java.exe > nul 2>&1
|
|
|
|
echo 检查完成!
|
|
pause
|