На уровне M2UA есть как системные настройки таймеров, так и реализована поддержка профилей таймеров. Профиль таймеров идентифицируется именем. На уровне профиля можно переопределять системные настройки таймеров.
Таблица таймеров M2UA:
Таймер | Значение по умолчанию | Возможные значения | Описание |
---|---|---|---|
ack | 2 сек | 0.2-60 сек | ASP Up message ack timer |
beat | 30 сек | 1-1800 сек | send heartbeat message timer |
r | 2 сек | 0.2-5 сек | recovery timer |
clean
Команда используется для возвращения настроек таймеров на значение по умолчанию.
Путь команды:
/sigtran/as/timers/clean
Синтаксис:
clean [<PROFILE> | * [<TIMER>]]
Параметры:
<PROFILE> - имя профиля M2UA таймеров;
<TIMER> - имя таймера
Пример:
support@[mycelium1@ecss1]:/$ sigtran/m2ua/timers/clean profile1 ack Properties values successfully restored support@[mycelium1@ecss1]:/$ sigtran/m2ua/timers/clean [clean] You are going to clean all customized properties. Are you sure?: yes/no ?> yes Properties values successfully restored
info
Команда используется для просмотра текущих настроек таймеров (все настройки, на уровне профиля, значения определенного таймера). Таймера задаются в миллисекундах.
Путь команды:
/sigtran/as/timers/info
Синтаксис:
info [<PROFILE> | * [<TIMER>]]
Параметры:
<PROFILE> - имя профиля M2UA таймеров;
<TIMER> - имя таймера
Пример:
support@[mycelium1@ecss1]:/$ /sigtran/as/timers/info ┌────────┬─────────┬────────┐ │Property│ Profile │ Value │ ├────────┼─────────┼────────┤ │ack │ │2s │ │beat │ │30s │ │r │ │2s │ │r │profile1 │2s 500ms│ └────────┴─────────┴────────┘ support@[mycelium1@ecss1]:/$ /sigtran/as/timers/info profile1 ┌────────┬─────────┬────────┐ │Property│ Profile │ Value │ ├────────┼─────────┼────────┤ │ack │profile1 │2s │ │beat │profile1 │30s │ │r │profile1 │2s 500ms│ └────────┴─────────┴────────┘ support@[mycelium1@ecss1]:/$ /sigtran/as/timers/info profile1 r ┌────────┬─────────┬────────┐ │Property│ Profile │ Value │ ├────────┼─────────┼────────┤ │r │profile1 │2s 500ms│ └────────┴─────────┴────────┘
set
Команда используется для изменения настроек таймеров. Таймера задаются в миллисекундах.
Путь команды:
/sigtran/as/timers/set
Синтаксис:
set <PROFILE> | * <TIMER> <VALUE>
Параметры:
<PROFILE> - имя профиля M2UA таймеров;
<TIMER> - имя таймера;
<VALUE> - новое значение таймера
Пример:
support@[mycelium1@ecss1]:/$ sigtran/m2ua/timers/set * ack 200 Property "ack" successfully changed from: 2s to 200ms. support@[mycelium1@ecss1]:/$ sigtran/m2ua/timers/set profile2 ack 1200 Property "ack" successfully changed from: 2s to 1s 200ms.
Добавить комментарий