fawney19
005cc3e388
feat(failover): 支持 Provider 级别故障转移规则,默认全部转移策略
- 新增 failover_rules 配置:支持 success_failover_patterns(成功响应匹配时转移)
和 error_stop_patterns(错误响应匹配时终止),支持按 status_code 过滤
- 修改默认转移策略:ErrorClassifier 不再返回 RAISE,所有错误默认继续转移
- TaskService 中客户端错误不再直接抛出,改为 break 继续尝试下一个候选
- 修复 proxy tunnel 连接/断连竞态:引入 per-node 锁和事件时间戳排序
- 优化 ProxyNode 状态判定:OFFLINE 统一由心跳超时判定,兼容多 worker 场景
- has_tunnel 改为纯检查方法,避免在 finally 块中误清理新注册连接
- Redis stream NOGROUP 异常自愈处理
- OAuthAccountDialog 输入框焦点样式补全
2026-03-01 00:21:16 +08:00
..
2026-02-16 11:00:48 +08:00
2026-02-28 11:45:04 +08:00
2026-02-04 02:04:54 +08:00
2025-12-18 02:20:53 +08:00
2026-02-27 13:54:46 +08:00
2026-02-12 10:58:14 +08:00
2026-02-16 11:00:48 +08:00
2026-02-16 11:00:48 +08:00
2026-02-09 11:37:41 +08:00
2026-02-27 13:54:46 +08:00
2026-02-16 11:00:48 +08:00
2026-02-27 13:54:46 +08:00
2026-02-27 13:54:46 +08:00
2026-02-27 13:54:46 +08:00
2026-02-06 16:37:06 +08:00
2026-02-06 16:37:06 +08:00
2026-02-05 15:59:41 +08:00
2026-03-01 00:21:16 +08:00
2026-02-16 11:00:48 +08:00
2026-02-14 16:34:52 +08:00
2026-02-04 00:38:02 +08:00
2026-02-01 17:28:00 +08:00
2026-02-01 17:28:00 +08:00
2026-02-27 13:58:58 +08:00
2026-02-27 13:58:58 +08:00
2026-02-27 13:58:58 +08:00
2026-02-27 13:58:58 +08:00
2026-02-27 13:58:58 +08:00
2026-02-27 13:58:58 +08:00
2026-02-27 13:58:58 +08:00
2026-02-27 13:58:58 +08:00
2026-02-28 16:54:37 +08:00
2026-02-28 16:35:56 +08:00
2026-02-28 14:12:08 +08:00
2026-02-28 14:12:08 +08:00
2026-02-28 14:12:08 +08:00
2026-02-28 14:12:08 +08:00
2026-02-27 13:54:46 +08:00
2026-02-07 02:59:02 +08:00
2026-02-27 13:54:46 +08:00
2026-02-06 16:37:06 +08:00
2026-02-01 17:28:00 +08:00
2026-02-07 02:59:02 +08:00
2026-02-22 00:43:41 +08:00
2026-01-22 14:23:33 +08:00
2026-02-06 16:37:06 +08:00
2026-02-06 16:37:06 +08:00
2026-02-21 21:16:35 +08:00
2026-02-22 00:43:41 +08:00
2026-02-21 21:16:35 +08:00
2026-02-02 03:16:52 +08:00