auto-sync: 2026-04-12 10:20:02
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -175,5 +175,6 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -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()
|
||||
Reference in New Issue
Block a user