Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

info

Команда предназначена для просмотра списка доступных медиасерверов.

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

/system/media/msr/info

Синтаксис:

info

Параметры:

<property> - ccid - отобразить id контрольной коннекции MSR

Пример:

Default:
┌─────────────────────────────────┬─────┬────────────────────────────────────────────────────────────────────────────────┐
│            Property             │Value│                                  Description                                   │
├─────────────────────────────────┼─────┼────────────────────────────────────────────────────────────────────────────────┤
│close_cc                         │true │Do close control connection to msr after registration expires from msr?         │
│cps_limit                        │50   │Maximum number(limit) of CPS(Calls per Second) distributed to msr, from 0 to 50 │
│critical_load                    │100  │If the load of msr more or equal this value, msr will no longer be selected to h│
│                                 │     │andle calls. Percent, from 0 to 100                                             │
│is_subscribe_to_call_count       │true │Is subscribe to call count on msr?                                              │
│'media/chatroom'                 │audio│Media of the chatroom                                                           │
│'media/conference'               │audio│Media of the network conference                                                 │
│'media/meetme'                   │audio│Media of the meet me conference                                                 │
│'media/teleconference'           │audio│Media of the teleconference                                                     │
│performance_coefficient          │1.0  │Msr performance coefficient                                                     │
│subscribe_to_call_count_expires  │60   │Expires of subscribe to call count on msr, s                                    │
│zmq_connection_response_timeout  │500  │Connection response timeout, ms                                                 │
│zmq_connection_update_ack_timeout│500  │Connection update ack timeout, ms                                               │
│zmq_connection_update_timeout    │1000 │Connection update timeout, ms                                                   │
│zmq_reconnect_timeout            │1000 │Reconnect timeout, ms                                                           │
└─────────────────────────────────┴─────┴────────────────────────────────────────────────────────────────────────────────┘
MSR:
┌───┬────────┬─────┐
│MSR│Property│Value│
├───┼────────┼─────┤
└───┴────────┴─────┘
CCID:
┌──────┬─────────┐
│ CCID │   MSR   │
├──────┼─────────┤
│22abcd│msr_1    │
│c5b9d8│msr.ecss2│
└──────┴─────────┘

[exec at: 20.03.2022 09:50:36, exec time: 25ms, nodes: core1@ecss1 v.3.14.11.197]

set

Команда предназначена для установки свойств медиасерверов.

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

/system/media/msr/set

Синтаксис:

set <property> <value>

Параметры:

<PROPERTY> - название свойства;

<VALUE> - значение свойства.

  • --msr_name - выбор конкретного MSR. В этом случае свойства будут выставлены только для этого MSR; Conflicts with: --media/conference, --media/meetme, --media/chatroom, --media/teleconference.
  • --critical_load - критический уровень загруженности медиасервера, в процентах. По умолчанию, параметр равен 100. При достижении данного значения msr, новые вызовы не будут распределяться на данный медиасервер. Если все msмедиасерверы достигнут critical_load, то новые вызовы будут отбиты;

  • --cps_limit - установка максимального cps (0-50);

  • --close_cc <true|false> - заккрывать ли контрольную коннекцию после истечения срока регистрации;
  • --performance_coefficient - коэффициент производительности медиасерверов (коэффициент можно выставить любым целым или дробным положительным числом);
  • --zmq_reconnect_timeout - таймер переустановки соединения с MSR, мс;
  • --zmq_connection_response_timeout - тайм-аут ответа на соединение с MSR, мс;
  • --zmq_connection_update_timeout - тайм-аут обновления соединения zmq с MSR, мс;
  • --zmq_connection_update_ack_timeout - время ожидания ack обновления соединения zmq от MSR, мс;
  • --is_subscribe_to_call_count <true|false> - подписаться на событие eltex-call-count(количество вызовов);
  • --subscribe_to_call_count_expires <30 - 3600 сек > - таймер истечения подписки на события eltex-call-count;
  • --media/chatroom - настройка медиа для конференции типа chatroom;
  • --media/meetme - настройка медиа для конференции типа meet me;
  • --media/teleconference - настройка медиа для конференции типа teleconference;
  • --media/conference - настройка медиа для конференции типа conference;


Пример:

admin@mycelium1@ecss1:/$ system/media/msr/set --msr_name msr_1 --performance_coefficient 1    
Success: Property has been set for msr_1.

admin@mycelium1@ecss1:/$ system/media/msr/set --subscribe_to_call_count_expires 30s          
Success: Property has been set.

clean

Команда предназначена для сброса свойств медиасерверов в дефолтное значение.

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

/system/media/msr/clean

Синтаксис:

clean <property>

Параметры:

<PROPERTY> - название свойства;

<VALUE> - значение свойства.

  • msr_name - выбор конкретного MSR. В этом случае свойства будут выставлены только для этого MSR;
  • performance_coefficient - коэффициент производительности медиасерверов (коэффициент можно выставить любым целым или дробным положительным числом);
  • zmq_reconnect_timeout - таймер переустановки соединения с MSR;
  • zmq_connection_response_timeout - тайм-аут ответа на соединение с MSR;
  • zmq_connection_update_timeout - тайм-аут обновления соединения zmq с MSR;
  • zmq_connection_update_ack_timeout - время ожидания ack обновления соединения zmq от MSR;
  • is_subscribe_to_call_count - Подписаться на событие eltex-call-count(количество вызовов);
  • media/chatroom - настройка медиа для конференции типа chatroom;
  • media/meetme - настройка медиа для конференции типа meet me;
  • media/teleconference - настройка медиа для конференции типа teleconference;
  • media/conference - настройка медиа для конференции типа conference;
  • subscribe_to_call_count_expires - время истечения подписки на событие eltex-call-count (количество вызовов).

Пример:

admin@mycelium1@ecss1:/$ system/media/msr/clean --performance_coefficient              
Success: Property has been clean.

subscription

Команда для просмотра информации о состоянии подписки о загрузке медиасервера.

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

/system/media/msr/subscription

Синтаксис:

subscription

Параметры:

  • MSR - имя MSR;
  • Is MSR registered? - зарегистрирован MSR или нет;
  • Event - Подписка на событие;
  • Active - активность;
  • Expires - время жизни подписки;
  • Notify - получено уведомлений;
  • Timestamp - время получения уведомления;
  • Event id - ID события;
  • Status - статус подписки.

Пример:

admin@[mycelium1@ecss1#ECSS 010145]:/$ system/media/msr/subscription              
 Subscriptions on msr
┌───────┬─────────────┬──────────────────┬────────┬─────────┬────────┬─────────────────────┬──────────────────┬────────┐
│  MSR  │   Is MSR    │      Event       │ Active │ Expires │ Notify │      Timestamp      │     Event id     │ Status │
│       │ registered? │                  │        │         │        │                     │                  │        │
├───────┼─────────────┼──────────────────┼────────┼─────────┼────────┼─────────────────────┼──────────────────┼────────┤
│ MSR1  │ true        │ eltex-call-count │ true   │      30 │      0 │ 2019/05/14 23:16:34 │ 0615cfa9332fdbbd │ active │
│ MSR2  │ true        │ eltex-call-count │ true   │      30 │      0 │ 2019/05/14 23:16:31 │ 0615cfa9f704d743 │ active │
└───────┴─────────────┴──────────────────┴────────┴─────────┴────────┴─────────────────────┴──────────────────┴────────┘
  • Нет меток
Написать комментарий...