Automated backup - 20250723_000001

This commit is contained in:
Will Song
2025-07-23 00:00:01 -05:00
parent 19f701263b
commit 2983078c81
11 changed files with 494 additions and 1 deletions

View File

@@ -0,0 +1,51 @@
#!/bin/bash
echo "🔍 检查Gemini代理服务状态..."
echo ""
# 检查Docker是否运行
if ! docker info > /dev/null 2>&1; then
echo "❌ Docker服务未运行"
exit 1
fi
# 检查容器状态
echo "📦 Docker容器状态:"
docker compose ps
echo ""
# 检查端口
echo "🌐 端口占用情况:"
if netstat -tln | grep -q ":8081"; then
echo "✅ 端口8081正在监听"
else
echo "❌ 端口8081未监听"
fi
echo ""
# 检查服务响应
echo "🔗 服务连通性测试:"
if curl -s --max-time 5 http://localhost:8081/ > /dev/null; then
echo "✅ 服务正常响应"
# 获取服务响应
response=$(curl -s http://localhost:8081/)
echo "📋 服务响应: $response"
else
echo "❌ 服务无响应"
fi
echo ""
# 显示服务日志的最后几行
echo "📝 最近的服务日志:"
docker compose logs --tail=5 gemini-proxy
echo ""
echo "🎯 使用说明:"
echo "1. 获取Gemini API密钥: https://ai.google.dev"
echo "2. 运行测试: ./simple-test.sh YOUR_API_KEY"
echo "3. 服务地址: http://localhost:8081"
echo "4. API端点: http://localhost:8081/v1/chat/completions"