服务器流程图

立即使用

STARTHPPackServerServerEngine消息队列报单、撤单命令XTraderXWatcherXMonitor快照加载快照存储快照机制用户权限加载用户权限更新控制命令消息SQLite数据库登录消息权限校验YN权限控制命令YYNYNY行情数据消息N事件日志消息N资金回报消息N仓位回报消息订单回报消息NN1.交易时段追加消息至历史消息队列2.更新最新行情数据3.转发行情消息至XMonitorY1.交易时段追加消息至历史消息队列2.转发消息至XMonitorY1.交易时段追加消息至历史消息队列2.更新账户最新资金信息3.转发消息至XMonitorY1.交易时段追加消息至历史消息队列2.更新账户最新仓位信息3.转发消息至XMonitorY1.交易时段追加消息至历史消息队列2.转发消息至XMonitorY风控报告消息N1.交易时段追加消息至历史消息队列2.更新最新风控限制参数、账户锁定信息、Ticker撤单计数3.转发消息至XMonitorY交易时段推送最新数据至新XMonitor连接:1.推送所有EventLog至XMonitor2.推送最新资金信息至XMonitor3.推送最新仓位信息至XMonitor4.推送最新行情数据至XMonitor5.推送所有订单回报至XMonitor6.推送最新风控参数至XMonitor7.推送最新锁定账户至XMonitor8.推送最新Ticker撤单数至XMonitor9.推送最新Colo状态至XMonitor10.推送最新进程App状态至XMonitor数据回放盘后时段推送历史数据至新XMonitor连接:1.推送历史EventLog至XMonitor2.推送最新资金信息至XMonitor3.推送最新仓位信息至XMonitor4.推送历史行情数据至XMonitor5.推送历史订单回报至XMonitor6.推送历史风控报告至XMonitor7.推送最新Colo状态至XMonitor8.推送最新进程App状态至XMonitorNColo/App状态Y1.交易时段追加消息至历史消息队列2.更新最新Colo状态、App进程状态3.转发消息至XMonitorXWatcherApp启动检查机制:1.XServer启动时加载SQLite数据库进程状态表AppStatusTable.2.AppCheckTime时间检查交易相关进程App进程状态,确定进程是否正常启动.3.CloseTime前5分钟时刻将当日所有交易相关App进程状态写入SQLite数据库表AppStatusTable.
406
0
7
发布时间: 2022-04-16