- Создан файл STATUS_CHECKER_STATUS.md с текущим состоянием - Описаны проблемы с API Debexpert - Указаны планы на будущее - Добавлены команды для управления cron
55 lines
2.4 KiB
Markdown
55 lines
2.4 KiB
Markdown
# Статус автоматического чекера статусов
|
||
|
||
**Дата:** 16 октября 2025
|
||
**Статус:** ⚠️ Cron отключен
|
||
|
||
## Проблема
|
||
|
||
API Debexpert для получения статусов обращений работает нестабильно:
|
||
- Частые таймауты (60-70% запросов)
|
||
- Ошибки 503 от ej.sudrf.ru
|
||
- Непредсказуемое поведение
|
||
|
||
## Текущее состояние
|
||
|
||
✅ **Скрипт готов** - `check_exec_list_statuses.php` полностью функционален
|
||
✅ **Создание комментариев работает** - с иконкой робота 🤖
|
||
⚠️ **Cron отключен** - автоматический запуск приостановлен
|
||
✅ **Ручной запуск доступен** - можно тестировать вручную
|
||
|
||
## Что работает
|
||
|
||
- Поиск проектов по критериям
|
||
- Парсинг ответов API (когда они приходят)
|
||
- Создание комментариев с полной историей
|
||
- Логирование всех операций
|
||
|
||
## Что не работает
|
||
|
||
- Стабильное получение данных от API Debexpert
|
||
- Автоматический запуск через cron
|
||
|
||
## Планы на будущее
|
||
|
||
1. **Связаться с поддержкой Debexpert** - выяснить проблемы с API
|
||
2. **Настроить мониторинг** - отслеживать стабильность API
|
||
3. **Включить cron обратно** - когда API станет стабильным
|
||
4. **Добавить retry логику** - повторные попытки при ошибках
|
||
|
||
## Команды для управления
|
||
|
||
```bash
|
||
# Ручной запуск (для тестирования)
|
||
php check_exec_list_statuses.php
|
||
|
||
# Включить cron обратно (когда API станет стабильным)
|
||
(crontab -l ; echo "0 10 * * * cd /var/www/fastuser/data/www/crm.clientright.ru && php check_exec_list_statuses.php >> logs/auto_status_checker_cron.log 2>&1") | crontab -
|
||
|
||
# Посмотреть текущие cron задачи
|
||
crontab -l
|
||
```
|
||
|
||
---
|
||
|
||
**Следующий шаг:** Обратиться в поддержку Debexpert для решения проблем с API
|