Компоновщик подвыражений действий правила маршрутизации SIP

Воспользуйтесь компоновщиком подвыражений для создания сложных условий правил из подвыражений с помощью AND, OR, NOT и скобочной группировки. Компоновщик подвыражений проверяет правило при применении изменений и предупреждает о наличии несоответствующих скобок и неподдерживаемых логических операторов.

Для просмотра этой страницы выберите Серверы > Маршрутизаторы нагрузки > имя-odr > Свойства маршрутизатора нагрузки SIP > Правила SIP стратегии маршрутизации > Объект > Выражение > Компоновщик подвыражений.

Выбор операнда

В WebSphere Virtual Enterprise версии 6.1.0.1 предусмотрена возможность маршрутизации на серверы в режиме обслуживания. Выражения для правил маршрутизации SIP усовершенствованы для обеспечения поддержки выражения, определяющего целевой кластер. Это выражение характеризуется большей функциональностью и гибкостью при определении целевого кластера. В качестве критериев, кроме кластера, сервера и модуля, могут использоваться: протокол, режим обслуживания узла и режим обслуживания сервера. Например, выражение cluster=’TestCell/TestClusterA' и serverMaintenanceMode=’affinity' указывает на то, что ODR должен перенаправлять вызовы членам кластера TestClusterA, находящимся в режиме обслуживания.

В приведенном ниже списке перечислены варианты операндов:

  • Протокол
  • Кластер
  • Серверы
  • Модули
  • Режим обслуживания узла
  • Режим обслуживания сервера
Оператор

В зависимости от выбранного операнда, отображаются различные варианты операторов. В приведенном ниже списке перечислены варианты операторов:

  • <> Оператор "меньше" или "больше" используется с числами.
  • Равно (=) - Оператор равенства означает совпадение с учетом регистра.
  • Равно без учета регистра (EQUALSIGNORECASE) - Оператор равенства, означающий совпадение без учета регистра.
  • IS NULL: Этот оператор означает, что согласно проверке запроса запрашиваемый параметр не существует.
  • IS NOT NULL: Этот оператор означает, что проверка запроса подтвердила существование запрашиваемого параметра.
  • LIKE: Этот оператор означает совпадение шаблонов для значений строкового операнда. Это значение должно содержать в себе знак процента (%) в качестве символа подстановки в том расположении, где начинается совпадение шаблонов. Например, выражение host LIKE %blanca соответствует слову blanca или любому другому слову, которое заканчивается последовательностью символов blanca, а выражение host LIKE blanca% соответствует слову blanca или любому другому слову, которое начинается с blanca, а выражение host LIKE %blanca% соответствует слову blanca или любому слову, внутри которого есть последовательность символов blanca.
  • IN: Этот оператор означает операнд с несколькими значениями в одном выражении. Например, если, для операнда port нужно выразить, что значение порта может быть любым значениями или всеми значениями из списка 9080, 9090, 9091, фрагмент выражения будет иметь вид port IN (9080,9090,9091). Вид значений в скобках зависит от типа данных номера порта. Если номер порта является целым числом, то согласно правилам синтаксиса значения должны быть указаны без кавычек. Если номер порта - это строка, применяется синтаксис port IN (‘9080’,‘9090’,‘9091’).
Значение

В зависимости от выбранного оператора, введите значение для подвыражения, которое вы собираетесь создать.

Компоновщик подвыражений

Генерирует подвыражение как результат операнда, оператора и указанных пользователем значений.

Добавить

Добавление подвыражения в новое правило.




WebSphere Virtual Enterprise Information Center (электронная справка)

Связанная информация
Правила SIP стратегии маршрутизации
Компоновщик выражений правил SIP

sip_subexpression