fix(#89+#90防线): 组合回测选实例不再预填标的池+vps-deploy僵尸API端口守卫——#89:prefillFromInstance删symbol_or_pool→form.pool预填(#86a定稿实例不选标的,老实例存的all不该悄悄改用户池选择;策略/max_pool/benchmark参数预填保留);#90防复发:API重启步在/end后netstat查8000持有PID强杀+端口未释放硬fail(2026-08-16实录uvicorn reload孤儿子进程17836跨两轮部署占端口,新实例静默抢不到,旧代码继续serve→500旧bug重现,人工taskkill+重拉后同请求200+task_id实证);build绿+yaml解析过 [nas]
This commit is contained in:
@@ -436,7 +436,8 @@ async function prefillFromInstance(instId: number): Promise<void> {
|
||||
const p = inst.params || {}
|
||||
if (typeof p.max_pool === 'number') form.max_pool = p.max_pool
|
||||
if (typeof p.benchmark === 'string') form.benchmark = p.benchmark
|
||||
if (inst.symbol_or_pool && inst.symbol_or_pool !== '') form.pool = inst.symbol_or_pool
|
||||
// #89 标的池不预填:#86a 定稿「实例不选标的,发起时定」——老实例存的
|
||||
// symbol_or_pool(all 等)不该悄悄改用户的池选择
|
||||
} catch {
|
||||
/* 预填失败走默认 */
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user