/system/ - команды управления системными настройками
В разделе описываются команды управления системными настройками.
В таблице 1 приведено описание настраиваемых свойств системы.
Таблица 1 - Описание свойств системы
Название свойства | Значение по умолчанию | Описание |
---|---|---|
call_limit | infinity | Максимальное количество активных вызовов на домене; |
callcenter_active_agents | infinity | максимальное количество авторизованных агентов call-центра; |
callcenter_active_supervisors | infinity | максимальное количество авторизованных супервизоров call-центра; |
gracefull_update | false | Если этот параметр включен, активные каналы MEGACO не будут сброшены после перезапуска. Используйте его только во время обновления системы; |
system_restfs_peer | default | Хост RestFS для генерации URI. (/ system / restfs / list); |
time_difference_threshold | 500 | Временной интервал (в мс). В случае если расхождение по времени на ноде/хосте с NTP-сервером больше указанного - выдавать предупреждение. |
clean
Команда сбрасывает системные настройки в значения по умолчанию.
Сброс всех настроек доступен только пользователю с правами root.
Путь команды:
system/clean
Синтаксис:
clean <FIELD>
Параметры:
<FIELD> - имя свойства, значение которого необходимо установить по умолчанию. Описание свойств приведено в таблице 1.
Пример:
admin@[mycelium1@ecss1]:/$ system/clean callcenter_active_agents Property callcenter_active_agents values successfully restored [exec at: 16.02.2019 23:14:02, exec time: 233ms, nodes: ds1@ecss2]
info
Отображает текущие значения системных параметров.
Путь команды:
system/info
Синтаксис:
info <FIELD>
Параметры:
<FIELD> - имя свойства, которое нужно просмотреть. Опциональный параметр. Если параметр не указывать, будут выведены все свойства. Описание свойств приведено в таблице 1.
Пример:
admin@[mycelium1@ecss1]:/$ system/info ┌─────────────────────────┬────────────────────────────────────────┐ │ Property │ Value │ ├─────────────────────────┼────────────────────────────────────────┤ │call_limit │infinity │ │callcenter_active_agents │infinity │ │system_restfs_peer │default (http://system.restfs.ecss:9990)│ │time_difference_threshold│500 │ └─────────────────────────┴────────────────────────────────────────┘ [exec at: 16.02.2019 23:06:00, exec time: 104ms, nodes: ds1@ecss2]
set
Устанавливает значение системных параметров.
Путь команды:
system/set
Синтаксис:
set <FIELD> <VALUE>
Параметры:
<FIELD> - имя свойства, значение которого необходимо изменить. Описание свойств приведено в таблице 1.
<VALUE> - новое значение свойства, возможные значения приведены в таблице 1.
Пример:
admin@[mycelium1@ecss1]:/$ system/set callcenter_active_agents 20 Property "callcenter_active_agents" successfully changed from: infinity to 20. [exec at: 16.02.2019 23:12:31, exec time: 258ms, nodes: ds1@ecss1]