В текущем разделе описываются команды настройки системных свойств сервиса селекторная связь (Teleconference), далее TC.

Для администратора системы команды выполняются на уровне сервиса TC в разделе /system/tc/prorerties/.

В таблице 1 приведено описание системных свойств сервиса TC.

Таблица 1 - Описание системных свойств сервиса TC

Название свойстваЗначение по умолчаниюОписание
rest_host""Адрес сетевого интерфейса, через который производится управление телефонами, ведущие совещания
rest_port8086Порт, через который производится управление телефонами, ведущие совещания
session_lifetime1800

Время жизни сессии REST API, сек.

clean

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

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

/system/tc/properties/clean

Синтаксис:

clean [* | <NODE> [<FIELD>]] [--force]

Параметры:

<NODE> - имя ноды ядра, значения свойств которой необходимо установить по умолчанию. При указании символа "*" значение свойства устанавливается для всех нод ядра;
<FIELD> - свойство, значение которого необходимо установить в значение по умолчанию. Если не указывать данный параметр, то значения по умолчанию будут восстановлены для всех свойств заданной виртуальной АТС.

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

Пример:

admin@mycelium1@ecss1:/$ system/tc/properties/clean * rest_host
Properties values successfully restored

info

Данной командой производится просмотр свойств подсистемы TC и доступа до MySQL.

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

/system/tc/properties/info

Синтаксис:

info [* | <NODE> [<FIELD>]]

Параметры:

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

Пример:

admin@mycelium1@ecss1:/$ system/tc/properties/info
┌────────────────┬────┬─────┐
│    Property    │Node│Value│
├────────────────┼────┼─────┤
│rest_host       │    │ecss1│
│rest_port       │    │8086 │
│session_lifetime│    │1800 │
└────────────────┴────┴─────┘

set

Данной командой производится изменение свойств подсистемы TC и доступа до MySQL.

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

/system/tc/properties/set

Синтаксис:

set * | <NODE> <FIELD> <VALUE>

Параметры:

<NODE> - имя ноды ядра, значения свойств которой необходимо установить. При указании символа "*" значение свойства устанавливается для всех нод ядра;
<FIELD> - имя свойства, значение которого необходимо изменить. Описание свойств приведено в таблице 1.
<VALUE> - новое значение свойства, возможные значения приведены в таблице 1.

Пример:

admin@mycelium1@ecss1:/$ system/tc/properties/set * rest_host 192.168.2.61
Property "rest_host" successfully changed from: 
ecss1
   to
192.168.2.61.