fix: recover transient stock history failures within bounded deadlines #9

Merged
Blizzard merged 1 commits from dev into master 2026-10-09 15:20:43 +00:00
Owner

诺普信日线请求两次在 4 秒行情源超时后返回 503,重试同证券可返回真实日线。为日线和从行情创建回测设置 35 秒处理期限及 40 秒写响应期限,普通请求保留 5 秒;日线失败且未取消时最多重试一次。图表增加手动重试、准确的行情源错误提示,失败不展示零交易日。

验证:取消、成功重试与连续失败的边界测试,handler/service 测试、go vet、管理端 TypeScript/Vite/embed 构建通过。

诺普信日线请求两次在 4 秒行情源超时后返回 503,重试同证券可返回真实日线。为日线和从行情创建回测设置 35 秒处理期限及 40 秒写响应期限,普通请求保留 5 秒;日线失败且未取消时最多重试一次。图表增加手动重试、准确的行情源错误提示,失败不展示零交易日。 验证:取消、成功重试与连续失败的边界测试,handler/service 测试、go vet、管理端 TypeScript/Vite/embed 构建通过。
Blizzard added 1 commit 2026-10-09 15:20:43 +00:00
Blizzard merged commit 03b811dec1 into master 2026-10-09 15:20:43 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Blizzard/Veyra#9