В данном разделе приводится описание команд, которые используются для настройки БД кампаний обзвона.

Таблица 1 - Описание параметров доступа до MySQL-сервера

НазваниеЗначение по умолчаниюОписание
mysql_databaseecss_dialer_dbИмя базы данных MySQL, в которую сохраняется история вызовов
mysql_enabledtrueОпределяет, доступна (true) или нет (false) работа с MySQL.
mysql_host

dialer.mysql.ecss

Имя хоста или IP-адрес, на котором доступен сервер MySQL
mysql_password"dialer_db"Пароль пользователя MySQL, имеющего доступ для записи в базу данных
mysql_port3306Порт, на котором доступен MySQL-сервер
mysql_user"dialer_db"Имя пользователя MySQL, имеющего доступ для записи в базу данных

clean

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

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

/cluster/core/<CORE>/dialer/db/clean

Синтаксис:

clean [<Field>] [--force]

Параметры:

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

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

Пример:

admin@[core1@ecss1]:/$ cluster/core/core1/dialer/db/clean mysql_enabled    
Property mysql_enabled values successfully restored

[exec at: 04.02.2019 10:46:07, exec time: 186ms, nodes: core1@ecss1]

info

Данной командой производится просмотр свойств базы данных кампаний обзвона.

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

/cluster/core/<CORE>/dialer/db/info

Синтаксис:

info [<Field>]

Параметры:

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

Пример:

admin@[core1@ecss1]:/$ cluster/core/core1/dialer/db/info         
┌──────────────┬─────────────────┐
│   Property   │      Value      │
├──────────────┼─────────────────┤
│mysql_database│ecss_dialer_db   │
│mysql_enabled │true             │
│mysql_host    │dialer.mysql.ecss│
│mysql_password│dialer_db        │
│mysql_port    │3306             │
│mysql_user    │dialer_db        │
└──────────────┴─────────────────┘

[exec at: 04.02.2019 10:43:52, exec time: 108ms, nodes: core1@ecss1]

set

Данной командой производится изменение свойств базы данных кампаний обзвона.

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

cluster/core/<CORE>/dialer/db/set

Синтаксис:

set <Field> <Value>

Параметры:

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

Пример:

admin@[core1@ecss1]:/$ cluster/core/core1/dialer/db/set mysql_enabled false
Property "mysql_enabled" successfully changed from: 
true
   to
false.

[exec at: 04.02.2019 10:44:49, exec time: 233ms, nodes: core1@ecss1]