# 快速检查服务器状态 param( [string]$Server = "45.249.208.118", [string]$Username = "root", [string]$Password = "lxvhNYFZ4160" ) $plinkPath = "C:\Program Files\PuTTY\plink.exe" $hostKey = "SHA256:WZOtvC/+IWw29P8vyovSabmIRFkQ/Bnmhj+qhTshA4Q" Write-Host "检查容器状态..." -ForegroundColor Cyan & $plinkPath -batch -ssh -hostkey $hostKey -pw $Password "${Username}@${Server}" "cd /root/deploy && docker compose ps" Write-Host "`n检查应用日志(最后30行)..." -ForegroundColor Cyan & $plinkPath -batch -ssh -hostkey $hostKey -pw $Password "${Username}@${Server}" "cd /root/deploy && docker compose logs app --tail=30" Write-Host "`n检查健康检查端点..." -ForegroundColor Cyan & $plinkPath -batch -ssh -hostkey $hostKey -pw $Password "${Username}@${Server}" "curl -s http://localhost:4320/api/health || echo '健康检查失败'"