В разделе описываются команды управления селекторной связью (Teleconference ), далее TC.
Для администратора системы команды выполняются на уровне сервиса TC в разделе system/tc/properties/.
В таблице 1 приведено описание свойств сервиса TC.
Таблица 1 - Описание свойств сервиса TC
Название свойства | Значение по умолчанию | Описание |
---|---|---|
enabled | true | Состояние подсистемы TC: - true - подсистема активна; - false - подсистема не активна |
mysql_database | history_db | Имя базы данных MySQL хранения истории совещаний |
mysql_enabled | false | Определяет, доступна (true) или нет (false) работа с MySQL. Если эта опция установлена в "false", TС не ведет историю совещаний |
mysql_host | localhost | Имя хоста или IP-адрес, на котором доступен сервер MySQL |
mysql_password | ssw | Пароль для подключения к MySQL-серверу |
mysql_port | 3306 | Номер порта, на котором доступен MySQL-сервер |
mysql_timeout | 300000 | Период, по истечении которого производится запись информации о вызове, задается в миллисекундах |
mysql_user | root | Имя пользователя, имеющего доступ к базе данных |
tc/properties/clean
Данной командой осуществляется установка свойств TC в значение по умолчанию. Значения по умолчанию приведены в таблице 1.
Путь команды:
system/tc/properties/clean
Синтаксис:
clean [<NODE> [<FIELD>]]
Параметры:
<NODE> - имя ноды ядра, значения свойств которой необходимо установить по умолчанию. При указании символа "*" значение свойства устанавливается для всех нод ядра;
<FIELD> - свойство, значение которого необходимо установить в значение по умолчанию. Если не указывать данный параметр, то значения по умолчанию будут восстановлены для всех свойств заданной виртуальной АТС.
Пример:
elena@[mycelium1@ecss1]:/$ system/tc/properties/clean * mysql_port
tc/properties/info
Данной командой производится просмотр свойств подсистемы TC и доступа до MySQL.
Путь команды:
system/tc/properties/info
Синтаксис:
info [<NODE> [<FIELD>]]
Параметры:
<NODE> - имя ноды ядра
<FIELD> - имя свойства, значение которого необходимо посмотреть. Описание свойств приведено в таблице 1.
Пример:
admin@[mycelium1@ecss1]:/$ system/tc/properties/info * ---------------------------------- | Property |Node| Value | |--------------+----+------------| |enabled | |true | |mysql_database| |"history_db"| |mysql_enabled | |true | |mysql_host | |"localhost" | |mysql_password| |"root" | |mysql_port | |3306 | |mysql_timeout | |300000 | |mysql_user | |"root" | ----------------------------------
tc/properties/set
Данной командой производится изменение свойств подсистемы TC и доступа до MySQL.
Путь команды:
system/tc/properties/set
Синтаксис:
set <NODE> <FIELD> <VALUE>
Параметры:
<NODE> - имя ноды ядра, значения свойств которой необходимо установить. При указании символа "*" значение свойства устанавливается для всех нод ядра;
<FIELD> - имя свойства, значение которого необходимо изменить. Описание свойств приведено в таблице 1.
<VALUE> - новое значение свойства, возможные значения приведены в таблице 1.
Пример:
elena@[mycelium1@ecss1]:/$ system/tc/properties/set * mysql_user test