Контроль зависших звонков. на python

Гость7 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
16.02.2020

1. есть скрипт на питоне. контролирует зависшие звонки на софт свиче по записям в БД. БД - ПОСГРЕ.

суть - таблица фифокалерс содержит список звонков стоящих в очереди

звонок, стоящий первый в очереди должен обрабатываться софт свичем и отправлять его на операторов. иногда по разным причинам не обрабатывает и звонок просто висит

- таблица ченелс. в ней фигурируют все звонки проходящие через совтсвич. звонки, стоящие в очереди, будут лубеки (т.е. круговые)

- звонки зависают по множеству причин (завис на софтсвиче, на сбросился при ребуте, не удалился из БД и т.д.)

счетчик проверки зависания - иногда после запроса не можем получить или не получить результат по лубекам

Задача. Изучит скрипт существующий

- понять условя и места сброса звонков

- переделать скрипт (рефакторинг) с оптимизацией запроса в БД, отображение статуса звонков, на сайте, не использовать существующую БД для хранения счетчиков

- ведения логирования исполнения скрипта

- ведения статистики сброса звонков (новая таблица в существующие БД