Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Для администратора системы команды выполняются на уровне кластера в разделе /cluster/storage/<CLUSTER>/routing/.
Для администратора виртуальной АТС команды выполняются на уровне виртуальной АТС в разделе 3.11 /domain/<DOMAIN>/routing и применяются только для определенной виртуальной АТС.

Подсказка
<DOMAIN> - имя виртуальной АТС.
<STORAGE> - имя кластера с ролью storage.

delete

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

...

Блок кода
languagexml
ecss-root@[core1@leonid1]:/# cluster/storage/ds1/routing/delete my.domain my_context 
Context was deleted

export

Данной командой производится экспорт модулей контекстов маршрутизации в файлы, описывающие эти контексты для их резервного копирования и/или модификации.

...

Блок кода
languagexml
ecss-root@[core1@leonid1]:/# cluster/storage/ds1/routing/export ecss1 test.domain ss_context
Context have been exported

generate_digitmaps

Данной командой производится генерация плана нумерации для всех контекстов маршрутизации в указанном домене (где поле плана нумерации устанавливается в "auto") и сохранение в DS.

...

Блок кода
languagexml
ecss-root@[core1@leonid1]:/# cluster/storage/ds1/routing/generate_digitmaps test.domain 
Starting digitmap generation for context: context10
Success: (3XX|80X|82X|9XX)
Starting digitmap generation for context: ss
Success: (*[0-9*][0-9*].#|#[0-9*][0-9*].#|*#[0-9*][0-9*].#|1xx.|10xx.)
Starting digitmap generation for context: group2
Success: 85X
Starting digitmap generation for context: ctx_to_smg
Success: undefined
Starting digitmap generation for context: gr1.context
Success: 84X
Starting digitmap generation for context: context4
Success: ()
Starting digitmap generation for context: context2
Success: 7XX
Starting digitmap generation for context: context1
Success: (#[*0-9][*0-9].#|*#[*0-9][*0-9].#|*[*0-9][*0-9].#|10xx.|1XX|1xx.|2XX|3X
X|40X|44XX|512XXX|5XX|777XXX|9XXX|AXXX)
Starting digitmap generation for context: context3
Success: XXX
Starting digitmap generation for context: context11
Success: (3XX|80X|82X)
Generation has been finished
ok

import

Команда осуществляет импорт ранее сохраненных файлов, описывающих контексты маршрутизации.

...

Блок кода
languagexml
ecss-root@[core1@leonid1]:/# cluster/storage/ds1/routing/import leonid1 ss.xml 
importing file ss.xml...
generated 106 rules
1 context has been successfully imported

show

Команда позволяет просмотреть содержание файла контекста маршрутизации с именем <ContextName>.

...

Блок кода
languagexml
ecss-root@[core1@leonid1]:/# cluster/storage/ds1/routing/show test.domain group2 
Context was imported at 14.03.2013 08:49:28

<?xml version="1.0"?>
  <context xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="ecss_routing.xsd" name="group2" domain="test.domain" digitmap="auto">
    <rule name="local">
      <conditions>
        <cdpn digits="85?"/>
      </conditions>
      <actions/>
      <result>
        <local/>
      </result>
    </rule>
  </context>

trace

Данной командой осуществляется запуск процесса маршрутизации и вывод результатов для указанного набора входных данных об устанавливаемом телефонном соединении.
Эта команда предоставляет удобный способ проверки корректности описания маршрутизации в системе, четко отображающий шаги маршрутизации конкретного вызова с указанием переходов между контекстами маршрутизации.

...

Блок кода
languagexml
ecss-root@[core1@leonid1]:/# cluster/storage/ds1/routing/trace cgpn.digits=77710 cdpn.digits=77701 mode=enblock

list

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

...