auto-sync: 2026-04-24 14:10:01

This commit is contained in:
Stream
2026-04-24 14:10:01 +03:00
parent c06b3fa9cc
commit 2b597926a4

View File

@@ -1,5 +1,17 @@
# 2026-04-24 — Memory Flush (pre-compaction)
## Урок: как я спалила кредиты FR24 (разбор ошибок)
Перед запуском FR24 API на боевых кредитах нужно было:
1. **Проверить total** — многие API возвращают `total` или `X-Total-Count`. У FR24 не проверила, не знала сколько записей ожидать
2. **Тест с одним аэропортом**`departure:SVO` вместо `both:SVO,both:DME,both:VKO,both:ZIA`. Посмотреть сколько страниц, умножить на кредиты
3. **Понять что значит `both:`** — включает коммерческое + частное + грузовое + военное по всем 4 аэропортам. Я предположила ~1500 рейсов как у Яндекса, но не проверила
4. **Посчитать бюджет заранее** — 44 800 ÷ 3 = ~14 900 рейсов максимум. Можно было поставить `MAX_PAGES = 745` и хотя бы закоммитилось бы всё до последней страницы
**Итог:** API не понимала достаточно хорошо чтобы запускать на боевых кредитах. Кредиты ушли, данные не сохранились (DDL-конфликт + 402 на последней странице).
---
## FR24 Noisemap Project — состояние на 2026-04-21
### Что сделано