ericwyuan
11869c6a8d
fix(sync): 限流退避持久化到 DB,调度器与手动同步均尊重退避期
db.py: 修复迁移非幂等——gunicorn 双 worker 并发 init_db 时后到者遇 Duplicate column 会让整个服务起不来,改为吞掉 duplicate column 错误。garmin.py/scheduler.py: 退避期写入 sync_status.rate_limited_until,自动同步与手动同步在退避期内跳过,不再反复撞击 Garmin 把限流窗口越撞越深。
2026-08-28 14:54:10 +08:00
..
2026-08-23 12:25:33 +08:00
2026-08-23 20:48:49 +08:00
2026-08-23 17:55:12 +08:00
2026-08-24 04:03:49 +08:00
2026-08-23 20:11:45 +08:00
2026-08-24 04:16:33 +08:00
2026-08-28 14:54:10 +08:00
2026-08-24 04:34:32 +08:00
2026-08-28 14:54:10 +08:00
2026-08-24 00:26:26 +08:00