Состояние правила - Справка по полям
Текущая статистика
- Имя
- Заданное пользователем имя правила. Имя может содержать любые буквы и цифры, символ
подчеркивания, дефис и точку. Длина имени может составлять от 1 до 20 символов. Пробелы недопустимы.
- Тип правила
- Тип правила. Возможны следующие значения:
- ip - основано на IP-адресе клиента.
- время - основано на времени суток.
- соединения - основано на числе соединений, устанавливаемых через порт в секунду.
- активные - основано на общем числе активных соединений, установленных через порт.
- порт - основано на номере порта клиента.
- содержимое - основано на значении URL из запроса клиента.
- Источник конфигурации
- Это значение применяется только в том случае, если конфигурация CBR создается путем
преобразования файла конфигурации WAS. Тогда в этом параметре будет задан источник конфигурации
WAS. В противном случае будет указано, что конфигурация задана пользователем.
- Число срабатываний
- Указывает, сколько раз срабатывало это правило с момента его добавления или с момента
последнего перезапуска исполнителя.
- Шаблон
- Задается только для правил типа Содержимое. Укажите шаблон с учетом следующих ограничений:
- пробелы недопустимы
- допустимые специальные символы: (перед остальными необходимо указывать косую черту "\")
'*' : символ подстановки (заменяет 0 и более символов)
'(' : обозначает начало логической группы
')' : обозначает конец логической группы
'&' : побитовое сложение
'|' : побитовое умножение
'!' : побитовое отрицание
- зарезервированные ключевые слова (после них всегда указывается '='):
Method : используется в протоколе HTTP
для получения запроса. Например: GET, POST
и так далее.
URI : путь в запросе с URL
Version : версия запроса:
HTTP/1.0 или HTTP/1.1
Host : значение из группы хост: заголовок
Примечание: необязательно в протоколе HTTP/1.0
[ключ] : любое допустимое имя заголовка HTTP, по которому Диспетчер
может выполнять поиск. Например: User-Agent,
Connection, referer и так далее.
Примеры: Если в браузере открыта страница http://www.company.com/path/webpage.htm, ключевые слова
могут иметь следующие значения:
Method=GET
URI=/path/webpage.htm
Version=HTTP/1.1
Host=www.company.com
Connection=Keep-Alive
Дополнительная информация о формате шаблона и сценарии его использования приведена в разделах
"Настройка распределения нагрузки на основе правил" и "Формат правила содержимого (шаблон)" книги
Распределитель нагрузки: Руководство администратора.
Примечание: перевод руководства Распределитель нагрузки: Руководство администратора находятся на
веб-сайте WebSphere Application Server - Edge Component Information Center.
Параметры конфигурации
При необходимости измените указанные ниже параметры конфигурации на панели Состояние правила и нажмите
кнопку Обновить конфигурацию.
- Начало диапазона
- Начальное значение диапазона, определяющего, когда выполняется правило. Тип значения и
значение по умолчанию зависят от типа правила:
- ip - адрес клиента, заданный в виде символьного имени или значения в десятичном формате.
Значение по умолчанию - 0.0.0.0.
- время - целое число. Значение по умолчанию равно 0 и задает полночь.
- соединения - целое число. Значение по умолчанию: 0.
- активные - целое число. Значение по умолчанию: 0.
- Конец диапазона
- Конечное значение диапазона, определяющего, когда выполняется правило. Тип значения и
значение по умолчанию зависят от типа правила:
- ip - адрес клиента, заданный в виде символьного имени или значения в десятичном формате.
Значение по умолчанию: 255.255.255.254.
- время - целое число. Значение по умолчанию равно 24 и задает полночь.
- соединения - целое число. Значение по умолчанию: 2 в степени 32 минус 1.
- активные - целое число. Значение по умолчанию: 2 в степени 32 минус 1.
- Приоритет (необязательно)
- Целое число, определяющее последовательность проверки правил. Если вы не укажете приоритет
первого правила, то ему будет присвоен приоритет 1, и такое правило будет проверяться первым.
Следующему правилу будет присвоен приоритет 11 (к последнему приоритету добавляется число 10), и
оно будет проверяться вторым, третьему правилу будет присвоен приоритет 21, четвертому - приоритет 31 и т.д. Правила проверяются в порядке возрастания приоритета.
- Тип привязки
- По умолчанию привязка не создается. Привязка правил поддерживается только для компонента CBR и
компонента Диспетчер со способом пересылки cbr.
Параметр привязки можно задать в команде rule только в том случае, если в команде port параметр
времени привязки равен нулю (не активирован). Когда привязка задается в правиле, для порта нельзя
определить время привязки.
Выберите тип привязки для этого правила. Предусмотрены следующие варианты:
- Правило без привязки - значение по умолчанию, указывающее, что привязка не задана в правиле.
- Привязка с пассивным cookie - позволяет распределять запросы к Web-ресурсам с учетом привязки к
серверу, которая определяется с помощью cookie идентификации, создаваемых серверами. Когда выбран
этот вариант, в правиле должно быть задано имя cookie, а на сервере - значение cookie.
- Привязка с URI - позволяет распределять поступающие на сервер запросы к Web-ресурсам исходя из
запрошенного клиентом URL. Этот вариант предназначен для сценариев, в которых CBR распределяет
нагрузку по нескольким серверам Proxy с кэшем, и позволяет минимизировать объем кэшируемых данных.
- Привязка с активным cookie - позволяет распределять запросы к Web-ресурсам с учетом привязки к
серверу, который выбирается с помощью cookie, созданного CBR. Такой cookie применяется в течение
времени привязки, заданного в правиле.
- Привязка WAS - применяется в том случае, если конфигурация CBR создается путем преобразования
файла конфигурации WAS. Пользователям запрещено задавать это значение.
- Имя cookie
- Заданное администратором имя, которое Распределитель нагрузки применяет в качестве
идентификатора. Имя cookie в сочетании со значением cookie позволяет Распределителю нагрузки
направлять все запросы к Web-сайту одному и тому же серверу. Имя cookie задается только при
наличии пассивной привязки с cookie.
- Время привязки
- Время привязки настраивается только для активных cookie. Задав время привязки, можно
привязать клиент к определенному серверу. После истечения времени
привязки клиент может быть направлен на другой сервер. Значение по умолчанию равно 0, то есть
привязка не задается в правиле.
Выбрав привязку с активным cookie и задав положительное значение в поле Время привязки, можно
определить новый способ привязки клиентов к серверу. После активации правила, в котором задана
привязка с активным cookie, запросы клиентов будут распределяться в соответствии со стандартными
алгоритмами CBR, причем повторные запросы клиента будут передаваться первоначально выбранному
серверу.
- Уровень оценки
- Задается только для правил типа Общее число соединений и Число активных соединений. Укажите,
какие серверы должны проверяться: все серверы, подключенные к порту, или серверы, заданные в
правиле. Для правила общего числа соединений в секунду можно выбрать только те заданные в правиле
серверы, которым присвоен положительный вес.
Списки
Список серверов
В этом списке показаны адреса серверов, связанных с правилом.
- Список резервных серверов
- Это значение применяется только в том случае, если конфигурация CBR создается путем
преобразования файла конфигурации WAS. Этот список нельзя изменять вручную. Он изменяется только
при загрузке обновленного файла конфигурации WAS.
|