Объект persistence-profile

Доступные команды объекта persistence-profile приведены в таблице (см. таблицу Доступные команды объекта persistence-profile).

Таблица 1. Доступные команды объекта persistence-profile
Команда Описание

set persistence-profile id <имя>

Создание Профиля сохранения сессий

set persistence-profile id <имя> algorithm <значение>

Тип Профиля сохранения сессий (по умолчанию – IPSOURCE), может принимать значения:

  • COOKIE – привязка по cookie, который получен в ответе Реального Сервера. Значение cookie, указанного в конфигурации, записывается в персистентную таблицу. Последующие запросы пользователя с данным cookie отправляются на этот Реальный Сервер;

  • HEADER – привязка по значению заголовка, указанного в конфигурации. Этот алгоритм независим от TCP(IP) параметров подключения;

  • IPSOURCE – привязка по IP-адресу источника запроса, т.е. IP-адресу пользователя;

  • SSLSESSION – привязка пользователя к Реальному Серверу по идентификатору SSL-сессии, являющегося частью процесса установления соединения с выбранным сервером. Последующие запросы пользователя с данным идентификатором отправляются на ранее выбранный Реальный Сервер

set persistence-profile id <имя> cookie-param <параметр> <значение>

Настройка параметров для Профиля сохранения сессий с типом COOKIE.

Параметром может быть:

  • cookie-name – имя cookie, который ожидается в ответе Реального Сервера для повторного подключения пользователя на этот Реальный Сервер;

  • timeout – время ожидания (в секундах) для типа COOKIE, в течение которого повторное подключение пользователя будет направлено на ранее выбранный Реальный Сервер (по умолчанию – 60)

set persistence-profile id <имя> header-param <параметр> <значение>

Настройка параметров для Профиля сохранения сессий с типом HEADER.

Параметром может быть:

  • header-name – имя HTTP-заголовка, по которому повторное подключение пользователя будет направлено на ранее выбранный Реальный Сервер;

  • timeout – время ожидания (в секундах) для типа HEADER, в течение которого повторное подключение пользователя будет направлено на ранее выбранный Реальный Сервер (по умолчанию – 60)

set persistence-profile id <имя> ipsource-param timeout <значение>

Время ожидания (в секундах) для типа IPSOURCE, в течение которого повторное подключение пользователя будет направлено на ранее выбранный Реальный Сервер (по умолчанию – 60)

set persistence-profile id <имя> sslsession-param timeout <значение>

Время ожидания (в секундах) для типа SSLSESSION, в течение которого повторное подключение пользователя будет направлено на ранее выбранный Реальный Сервер (по умолчанию – 60)