Добавлен статус автоматического чекера статусов

- Создан файл STATUS_CHECKER_STATUS.md с текущим состоянием
- Описаны проблемы с API Debexpert
- Указаны планы на будущее
- Добавлены команды для управления cron
This commit is contained in:
Fedor
2025-10-17 14:02:17 +03:00
parent f03127c481
commit 4721a04114

54
STATUS_CHECKER_STATUS.md Normal file
View File

@@ -0,0 +1,54 @@
# Статус автоматического чекера статусов
**Дата:** 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