Добавление правила для содержимогоВ правиле для содержимого задается регулярное выражение, которое сравнивается с URL из запросов клиентов. Такие правила применяются при отправке запросов группе серверов, специально настроенных для обработки определенных данных с вашего сайта. Например, одну группу серверов можно выделить для обработки всех запросов cgi-bin, вторую группу - для обработки всех запросов на получение потоковых аудиоданных, а третью - для обработки всех остальных запросов. В этом случае первое правило должно задавать шаблон пути к каталогу cgi-bin, второе правило должно задавать тип файлов, в которых хранятся потоковые аудиоданные, а третьим должно быть всегда истинное правило, которое будет применяться при обработке всего остального трафика. Кроме того, в каждом правиле необходимо задать список серверов. В поле Шаблон задается шаблон регулярного выражения, который сравнивается с запрошенным клиентом URL. В правилах для содержимого используется следующий синтаксис: * : символ подстановки (заменяет 0 и более символов) ( : обозначает начало логической группы ) : обозначает конец логической группы & : побитовое сложение | : побитовое умножение ! : побитовое отрицание Ниже приведено несколько примеров шаблонов для этого типа правил:
Распределение нагрузки на основе правил позволяет указать, когда и при каких условиях пакеты должны направляться тому или иному серверу. Когда применяется компонент CBR и сервер Proxy с кэшем, то использование правил обязательно. Если запрос не соответствует ни одному из указанных правил, CBR сообщает серверу Proxy с кэшем о том, что пользователю необходимо вернуть страницу с сообщением об ошибке. При необходимости для правила этого типа можно задать дополнительные параметры с помощью графического интерфейса или командной строки. |