auto-sync: 2026-04-12 10:20:02

This commit is contained in:
cfdaily
2026-04-12 10:20:02 +08:00
parent 3a35004bcf
commit 1a1168a383
3 changed files with 40 additions and 0 deletions
+1
View File
@@ -64361,3 +64361,4 @@ fatal: refusing to merge unrelated histories
/bin/sh: ./management/sanguo_auto_sync/auto-sync.sh: No such file or directory
/bin/sh: ./management/sanguo_auto_sync/auto-sync.sh: No such file or directory
/bin/sh: ./management/sanguo_auto_sync/auto-sync.sh: No such file or directory
/bin/sh: ./management/sanguo_auto_sync/auto-sync.sh: No such file or directory
+1
View File
@@ -175,5 +175,6 @@
+38
View File
@@ -0,0 +1,38 @@
#!/usr/bin/env python3
"""
VNPY Web Trader 服务启动脚本
按照 vnpy 官方标准双进程架构:
- 需要先启动 start_rpc_server.py 交易核心
- 然后启动这个 Web Trader 服务
- Web Trader 通过 RPC 连接交易核心
"""
from vnpy_webtrader import run_web_trader
def main():
# RPC 连接地址,默认和交易核心同机
rpc_request_address = "tcp://127.0.0.1:2018"
rpc_subscribe_address = "tcp://127.0.0.1:4102"
print("=" * 50)
print("VNPY Web Trader 服务启动")
print(f"RPC 请求地址: {rpc_request_address}")
print(f"RPC 订阅地址: {rpc_subscribe_address}")
print(f"Web 服务监听: 0.0.0.0:8000")
print("=" * 50)
print("请确保先启动 start_rpc_server.py")
print("=" * 50)
# 启动 Web Trader
run_web_trader(
rpc_request_address,
rpc_subscribe_address,
host="0.0.0.0",
port=8000,
cors_allow_all=True # 开发环境允许跨域
)
if __name__ == "__main__":
main()