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

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

ДоменВремя хранения записей (в днях)Описание
<domain><days>Указывает, что домен <domain> будет хранить записи <days> дней. Ниже будут приведены примеры.
test_domain30Указывает, что для домена test_domain, записи БД телеконференции будут храниться 30 дней.
*120

"*" указывает, что для всех доменов, для которых не выставлено другое правило, будет действовать это ограничение.

В данном примере, все домены, кроме test_domain, будут хранить записи 120 дней.

info

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

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

/domain/<DOMAIN>/teleconference/meeting/autocleaner/info

Синтаксис:

info

Примеры:

admin@[mycelium1@ecss1]:/$ /domain/biysk.local/teleconference/meeting/autocleaner/info --help       
NAME
  info - get ecss_meeting_db expiration periods

SYNOPSIS
  info  

EXAMPLES
  ./info # when domain exists
  ┌────────────────────────────────────────────────────────────────┬────────────────────┐
  │                             Domain                             │ Expiration period  │
  │                                                                │       (days)       │
  ├────────────────────────────────────────────────────────────────┼────────────────────┤
  │domain                                                          │14                  │
  └────────────────────────────────────────────────────────────────┴────────────────────┘
  
  ./info # when domain not exists
  There is no expiration periods

[exec at: 17.06.2020 10:09:51, exec time: 133ms, nodes: core1@ecss1]

set

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

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

/domain/<DOMAIN>/teleconference/meeting/autocleaner/set

Синтаксис:

set [<DAYS>]

Параметры:

<DAYS> - количество дней.

Примеры:

admin@[ds1@ecss2#ECSS 010145]:/$ /domain/biysk.local/teleconference/meeting/autocleaner/set 30
Success: Expiration period has been set

[exec at: 17.06.2020 10:09:51, exec time: 133ms, nodes: core1@ecss1]

unset

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

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

/domain/<DOMAIN>/teleconference/db/autocleaner/unset

Синтаксис:

unset

Примеры:

admin@[ds1@ecss2#ECSS 010145]:/$ /domain/biysk.local/teleconference/meeting/autocleaner/unset              
Success: Expiration period has been unset

[exec at: 17.06.2020 10:09:51, exec time: 133ms, nodes: core1@ecss1
  • Нет меток