initial-import: 2026-04-11 21:18:55

This commit is contained in:
cfdaily
2026-04-11 21:18:55 +08:00
commit 5e6b2d73eb
264 changed files with 117047 additions and 0 deletions
+31
View File
@@ -0,0 +1,31 @@
#!/bin/bash
# 启动新服务,使用新端口避免冲突
echo "🚀 启动全新修复后的服务,使用新端口避免冲突"
echo "="*60
# RPC使用8002端口,API使用8089端口
echo "1. 复制新服务文件到容器..."
cat /Users/chufeng/.openclaw/workspace-jiangwei/test_server_new_port.py | ssh admin@192.168.2.154 "export PATH=\$PATH:/var/packages/Docker/target/usr/bin && docker exec -i sanguo_vnpy bash -c 'cat > /app/scripts/test_server_new_port.py'"
cat /Users/chufeng/.openclaw/workspace-jiangwei/backtest_api_new_port_8089.py | ssh admin@192.168.2.154 "export PATH=\$PATH:/var/packages/Docker/target/usr/bin && docker exec -i sanguo_vnpy bash -c 'cat > /app/scripts/backtest_api_new_port_8089.py'"
echo "2. 启动RPC服务(端口8002..."
ssh admin@192.168.2.154 "export PATH=\$PATH:/var/packages/Docker/target/usr/bin && docker exec sanguo_vnpy bash -c 'python3 /app/scripts/test_server_new_port.py &'"
sleep 3
echo "3. 启动API服务(端口8089..."
ssh admin@192.168.2.154 "export PATH=\$PATH:/var/packages/Docker/target/usr/bin && docker exec sanguo_vnpy bash -c 'cd /app/scripts && python3 -m uvicorn backtest_api_new_port_8089:app --host 0.0.0.0 --port 8089 &'"
sleep 3
echo "4. 验证服务..."
echo " RPC端口: 8002"
echo " API端口: 8089"
echo " vnpy.app兼容性: ✅ 已修复"
echo " 510300.SSE数据: ✅ 已导入 (714行)"
echo "="*60
echo "✅ 新服务启动完成!"
echo "新API地址: http://192.168.2.154:8089/api/backtest/run"
echo "请测试回测..."
echo "="*60