Добавлен статус автоматического чекера статусов
- Создан файл STATUS_CHECKER_STATUS.md с текущим состоянием - Описаны проблемы с API Debexpert - Указаны планы на будущее - Добавлены команды для управления cron
This commit is contained in:
54
STATUS_CHECKER_STATUS.md
Normal file
54
STATUS_CHECKER_STATUS.md
Normal 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
|
||||
Reference in New Issue
Block a user