File size: 949 Bytes
3abb4df
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#!/bin/bash

echo "🍌 测试 Banana Pro AI 系统..."

# 检查端口
echo "📡 检查端口状态..."
if ! lsof -i :3000 > /dev/null 2>&1; then
    echo "❌ 端口3000未被占用"
else
    echo "✅ 端口3000已被占用"
fi

if ! lsof -i :8000 > /dev/null 2>&1; then
    echo "❌ 端口8000未被占用"
else
    echo "✅ 端口8000已被占用"
fi

# 测试API
echo ""
echo "🔍 测试API连接..."

echo "测试主应用健康检查..."
if curl -s http://localhost:3000/api/health > /dev/null 2>&1; then
    echo "✅ 主应用API正常"
else
    echo "❌ 主应用API无法访问"
fi

echo "测试模拟API健康检查..."
if curl -s http://localhost:8000/health > /dev/null 2>&1; then
    echo "✅ 模拟API正常"
else
    echo "❌ 模拟API无法访问"
fi

echo ""
echo "📊 当前运行的Node进程:"
ps aux | grep -E "(node.*server|node.*mock)" | grep -v grep || echo "无相关进程"

echo ""
echo "🌐 测试完成!"