/domain/<DOMAIN>/timers/core/ - команды управления таймерами виртуальной АТС уровня core
В текущем разделе описываются команды для настройки системных таймеров виртуальной АТС.
<DOMAIN> — имя виртуальной АТС (ВАТС).
Таблица 1 — Описание таймеров
| Название параметра | Значение по умолчанию | Описание |
|---|---|---|
abonent_manager_statistic_boom_timeout | 5m | Интервал для оценки обслуживания стратегии LOA |
cc_queue_remember_choice_timeout | 1h | Тайм-аут хранения информации о повторном обращения к очереди CC |
| conversation_timeout | 1h | Длительность разговора |
| no_answer_timeout | 1m | Тайм-аут ответа на вызов (для локальных абонентов). Запуск таймера при получении сообщения о том, что абоненту идет КПВ. Остановка при получении ответа ANM (Answer Message) |
| release_ack_timeout | 5s | Тайм-аут отбоя от протокол-адаптера |
| response_ack_timeout | 6s | Тайм-аут ответа от протокол-адаптера |
| response_timeout | 25s | Тайм-аут ожидания сообщения ACM (Address Complete Message/адрес полный) |
| router_resp_timeout | 5s | Время ожидания ответа маршрутизации |
| ss_dialing_interval_timeout | 5s | Время ожидания окончания набора. Используется для контроля набора номера в услуге CFU в режиме с донабором. |
| suspend_timeout_t2 | 3m | Приостановка таймера T2. Принимает значения: 90-180 секунд |
| suspend_timeout_t38 | 1m 30s | Приостановка таймера T38. Принимает значения: 90-180 секунд |
| suspend_timeout_t6 | 1m | Приостановка таймера T6. Принимает значения: 60-120 секунд |
| teleconference_pin_timeout | 30s | Тайм-аут ввода pin-кода участником телеконференции для входа в конференцию |
| trunk_manager_cache_timeout | 1m | Доступна только администратору ECSS-10. Время нахождения данных в миллисекундах, связанных с тем или иным транком в кеш менеджера.
Данный таймер автоматически перезапускается при каждом очередном обращении к данному транку. Диалог — это внутренняя совокупность, в рамках которой выполняется некоторая внутренняя работа. Параметр относится к параметрам для тонкой настройки системы. Изменять данный параметр не рекомендуется.
|
| tts_availability_check_timeout | 1m | Таймер проверки доступности сервиса Text-To-Speech |
| voicemail_read_message_cleanup_timeout | 1d | Время хранения прослушанных сообщений голосовой почты , в мс |
clean
Командой устанавливается значение таймера или всех таймеров ВАТС по умолчанию.
Путь команды:
/domain/<DOMAIN>/timers/core/clean
Синтаксис:
clean [<FIELD>] [--force]
Параметры:
<FIELD> — название параметра, значение которого нужно установить по умолчанию, опциональный параметр, список параметров приведен в таблице 1.
Если таймер уже имеет дефолтное значение, то контекстный поиск по клавише "Tab" этот таймер не покажет. В примере ниже только два таймера (no_answer_timeout и ss_dialing_interval_timeout) имеют недефолтные значения и система их показывает по контекстному поиску (по клавише "Tab").
domain/test_domain/timers/core/clean no_answer_timeout ss_dialing_interval_timeout
--force — выполнить команду без запроса подтверждения.
Пример:
/domain/test_domain/timers/core/clean ss_dialing_interval_timeout Property ss_dialing_interval_timeout values successfully restored
info
Команда для просмотра настроек таймеров определенной ВАТС.
Путь команды:
/domain/<DOMAIN>/timers/core/info
Синтаксис:
info [<FIELD>]
Параметры:
<FIELD> — название параметра, опциональный параметр, список параметров приведен в таблице 1.
Пример:
/domain/test_domain/timers/core/info ┌──────────────────────────────────────┬───────────┬──────┐ │ Property │ Domain │Value │ ├──────────────────────────────────────┼───────────┼──────┤ │abonent_manager_statistic_boom_timeout│test_domain│5m │ │cc_queue_remember_choice_timeout │test_domain│1h │ │conversation_timeout │test_domain│1h │ │fill_seizure_timeout │test_domain│2s │ │find_route_timeout │test_domain│5s │ │no_answer_timeout │test_domain│1m │ │release_ack_timeout │test_domain│5s │ │response_ack_timeout │test_domain│6s │ │response_timeout │test_domain│25s │ │router_resp_timeout │test_domain│5s │ │ss_dialing_interval_timeout │test_domain│5s │ │suspend_timeout_t2 │test_domain│3m │ │suspend_timeout_t38 │test_domain│1m 30s│ │suspend_timeout_t6 │test_domain│1m │ │teleconference_pin_timeout │test_domain│30s │ │trunk_manager_cache_timeout │test_domain│1m │ │tts_availability_check_timeout │test_domain│2m │ │voicemail_read_message_cleanup_timeout│test_domain│1d │ └──────────────────────────────────────┴───────────┴──────┘
set
Командой устанавливается значение системного таймера для ВАТС.
Путь команды:
/domain/<DOMAIN>/timers/core/set
Синтаксис:
set <FIELD> <VALUE>
Параметры:
<FIELD> — настраиваемый таймер, список приведен в таблице 1;
<VALUE> — значение таймера.
Пример:
/domain/test_domain/timers/core/set ss_dialing_interval_timeout 2000ms Property "ss_dialing_interval_timeout" successfully changed from: 5s to 2s.