feat(qmt): 优化定时重连机制避免与健康检查冲突
- 添加 is_scheduled_reconnecting 标志位协调重连逻辑 - 增强定时重连任务的日志前缀便于追踪 - 改进异常处理和资源清理日志 - 优化代码格式和注释
This commit is contained in:
@@ -39,15 +39,15 @@
|
||||
"3 801005.SI 20250221\n",
|
||||
"4 801010.SI 20250221\n",
|
||||
"... ... ...\n",
|
||||
"2190 859811.SI 20260112\n",
|
||||
"2191 859821.SI 20260112\n",
|
||||
"2192 859822.SI 20260112\n",
|
||||
"2193 859852.SI 20260112\n",
|
||||
"2194 859951.SI 20260112\n",
|
||||
"2190 859811.SI 20260126\n",
|
||||
"2191 859821.SI 20260126\n",
|
||||
"2192 859822.SI 20260126\n",
|
||||
"2193 859852.SI 20260126\n",
|
||||
"2194 859951.SI 20260126\n",
|
||||
"\n",
|
||||
"[1140973 rows x 2 columns]\n",
|
||||
"20260116\n",
|
||||
"start_date: 20260119\n"
|
||||
"[1145363 rows x 2 columns]\n",
|
||||
"20260130\n",
|
||||
"start_date: 20260202\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
@@ -64,7 +64,7 @@
|
||||
" max_date = df['trade_date'].max()\n",
|
||||
"\n",
|
||||
"print(max_date)\n",
|
||||
"trade_cal = pro.trade_cal(exchange='', start_date='20170101', end_date='20260201')\n",
|
||||
"trade_cal = pro.trade_cal(exchange='', start_date='20170101', end_date='20260310')\n",
|
||||
"trade_cal = trade_cal[trade_cal['is_open'] == 1] # 只保留交易日\n",
|
||||
"trade_dates = trade_cal[trade_cal['cal_date'] > max_date]['cal_date'].tolist()\n",
|
||||
"start_date = min(trade_dates)\n",
|
||||
@@ -86,16 +86,27 @@
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"任务 20260130 完成\n",
|
||||
"任务 20260129 完成\n",
|
||||
"任务 20260128 完成\n",
|
||||
"任务 20260127 完成\n",
|
||||
"任务 20260126 完成\n",
|
||||
"任务 20260123 完成\n",
|
||||
"任务 20260122 完成\n",
|
||||
"任务 20260121 完成\n",
|
||||
"任务 20260120 完成\n",
|
||||
"任务 20260119 完成\n"
|
||||
"任务 20260309 完成\n",
|
||||
"任务 20260310 完成\n",
|
||||
"任务 20260306 完成\n",
|
||||
"任务 20260305 完成\n",
|
||||
"任务 20260304 完成\n",
|
||||
"任务 20260303 完成\n",
|
||||
"任务 20260302 完成\n",
|
||||
"任务 20260227 完成\n",
|
||||
"任务 20260226 完成\n",
|
||||
"任务 20260225 完成\n",
|
||||
"任务 20260224 完成\n",
|
||||
"任务 20260213 完成\n",
|
||||
"任务 20260211 完成\n",
|
||||
"任务 20260212 完成\n",
|
||||
"任务 20260210 完成\n",
|
||||
"任务 20260209 完成\n",
|
||||
"任务 20260206 完成\n",
|
||||
"任务 20260205 完成\n",
|
||||
"任务 20260204 完成\n",
|
||||
"任务 20260203 完成\n",
|
||||
"任务 20260202 完成\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
|
||||
Reference in New Issue
Block a user