Перейти к содержимому
Открыть приложение

Состояния источников

Каждый источник в Picasi имеет состояние, которое определяет его поведение при следующем запуске сбора. Состояние отображается как значок в обзоре источников.

Активный

Состояние по умолчанию. Источник опрашивается в регулярном интервале сбора; новые обновления попадают во «Входящие».

Проверяется в фоне

Переходное состояние сразу после добавления нового источника или нового канала. Picasi проверяет техническую доступность и метаданные. Обычно длится от нескольких секунд до минут. Источник остаётся в этом состоянии без сбора обновлений до завершения проверки.

Сломанный

Последняя попытка сбора завершилась жёсткой ошибкой — целевой URL постоянно не отвечает (HTTP 404, ошибка DNS, брошенный домен). Затронутые каналы больше не опрашиваются, пока ошибка не будет исправлена.

Что вы можете сделать: в подробном виде канала отображается последняя ошибка. Проверьте URL в браузере. Если целевое содержимое всё ещё существует, но URL изменился, пересоздайте канал с новым URL. Если источник больше не существует, удалите канал или весь источник.

Деградированный

Сбор несколько раз подряд не удался (временные ошибки, тайм-ауты или ограничения скорости), но ситуация не безнадёжна. Picasi продолжает опрашивать источник, но с более длинным интервалом — например, каждые шесть часов вместо каждого часа. Как только запуск снова успешен, состояние автоматически возвращается к Активный.

Что вы можете сделать: ничего. Состояние — лишь признак того, что источник нестабилен. Воспринимайте его как раннее предупреждение — если оно держится долго, источник может быть действительно не действующим.

В карантине

Источник многократно доставлял очень большой или проблемный контент — например, тысячи записей за секунды (типично после ошибки фида) или циклы перенаправления. Picasi перестаёт опрашивать источник, пока администратор не освободит его вручную или поддержка не выяснит причину.

Что вы можете сделать: откройте подробный вид канала. Там указана причина карантина. После выяснения поддержка возвращает источник в Активный.

Сброс счётчика ошибок

Для Деградированный и других состояний с повторяющимися ошибками подробный вид источника показывает счётчик ошибок. Администратор может сбросить его вручную (Сбросить счётчик ошибок в меню канала). Полезно, когда известная серверная проблема цели устранена, а вы не хотите ждать следующей регулярной попытки.

Переходы состояний

ИзВУсловие
Проверяется в фонеАктивныйПервая успешная проверка
Проверяется в фонеСломанныйПроверка не удалась с жёсткой ошибкой
АктивныйДеградированныйНесколько сборов подряд с тайм-аутом или 5xx
ДеградированныйАктивныйСледующий сбор успешен
ДеградированныйСломанныйОшибка становится постоянной (например, устойчивый 404)
АктивныйВ карантинеОбнаружено необычное поведение
СломанныйАктивныйСчётчик ошибок сброшен или канал пересоздан
В карантинеАктивныйТолько через вмешательство поддержки/администратора

Состояния в ответах MCP

Через MCP состояние передаётся как поле status на объектах источника. Значения: active, pending_check, broken, degraded, quarantined. Подробности: Инструменты MCP.