В данном разделе описываются команды для управления внутренними настройками подсистемы обслуживания вызовов (ecss-core).

<DOMAIN> - имя виртуальной АТС.

Таблица 1 - Описание внутренних параметров подсистемы обслуживания вызовов

ПараметрЗначение по умолчаниюОписание
amqp_cp_acp_ttl30000Время жизни сообщений на шине AMQP, в миллисекундах
amqp_cp_acpr_ttl4000Время жизни инициирующих сообщений на шине AMQP, в миллисекундах
max_hops_count5Максимальное количество переадресаций вызова, принимает значения 0-10

clean

Данной командой осуществляется установка внутренних параметров подсистемы обслуживания вызовов в значение по умолчанию.

Путь команды:

/domain/<DOMAIN>/core/system/clean

Синтаксис:

clean [<FIELD>] [--force]

Параметры:

<FIELD> - название параметра, значение которого нужно установить по умолчанию. Опциональный параметр. Если параметр не указывать, то все значения будут установлены по умолчанию. Список параметров приведен в таблице 1;

--force - выполнение команды без запроса подтверждения.

Пример:

admin@[core1@ecss1]:/$ domain/biysk.local/core/system/clean max_hops_count 
Property max_hops_count values successfully restored

[exec at: 05.03.2019 15:28:38, exec time: 175ms, nodes: core1@ecss1]

info

Команда просмотра текущих значений внутренних параметров подсистемы обслуживания вызовов.

Путь команды:

/domain/<DOMAIN>/core/system/info

Синтаксис:

info [<FIELD>]

Параметры:

<FIELD> - название параметра, опциональный параметр, список приведен в таблице 1.

Пример:

admin@[core1@ecss1]:/$ domain/biysk.local/core/system/info 
┌────────────────┬───────────┬─────┐
│    Property    │  Domain   │Value│
├────────────────┼───────────┼─────┤
│amqp_cp_acp_ttl │biysk.local│30000│
│amqp_cp_acpr_ttl│biysk.local│4000 │
│max_hops_count  │biysk.local│5    │
└────────────────┴───────────┴─────┘

[exec at: 05.03.2019 15:20:52, exec time: 83ms, nodes: core1@ecss1]

set

Команда для изменения значений внутренних параметров подсистемы обслуживания вызовов.

Путь команды:

/domain/<DOMAIN>/core/system/set

Синтаксис:

set <FIELD> <VALUE>

Параметры:

<FIELD> - имя настраиваемого параметра, список приведен в таблице 1;
<VALUE> - значение параметра, описание приведено в таблице 1.

Пример:

admin@[core1@ecss1]:/$ domain/biysk.local/core/system/set max_hops_count 4
Property "max_hops_count" successfully changed from: 
5
   to
4.

[exec at: 05.03.2019 15:27:21, exec time: 175ms, nodes: core1@ecss1]