На этой странице можно просмотреть или изменить свойства модуля HTTP, действующие на уровне кластера.
Для того чтобы открыть эту страницу административной консоли, выберите .
Задает максимальное число повторных попыток отправки запроса HTTP после тайм-аута (ServerIOTimeout). Значение по умолчанию -1 указывает, что к числу повторных попыток не применяются дополнительные ограничения. Значение 0 указывает, что повторные попытки не выполняются. Число повторных попыток всегда ограничено числом доступных серверов в кластере.
Если в кластере настроена репликация сеансов из памяти в память, то укажите для параметра getDWMTable значение true, чтобы модуль HTTP всегда обладал последней динамической информацией об элементах кластера.
Задает имя адреса кластера.
Включите защищенный или незащищенный протокол и укажите хост, порт, набор ключей и пароль.
Необязательный параметр адреса кластера задает распределителя нагрузки HTTP для передачи запросов без привязки вместо распределения нагрузки между обычными элементами кластера. Транспортный протокол должен указывать на устройство распределение нагрузки, обеспечивающее интеллектуальную маршрутизацию между теми же элементами кластера. В последующих запросах с привязкой нагрузка ClusterAddress не применяется, а модуль HTTP напрямую обращается к соответствующему элементу.
Задает ограничение времени, в течение которого встраиваемый модуль ожидает отправки запроса или получения ответа от сервера приложений.
Это поле соответствует элементу ConnectionTimeout из файла plugin-cfg.xml.
Для того чтобы установить тайм-аут чтения/записи, выберите Использовать тайм-аут чтения/записи. При выборе этого параметра необходимо задать время в секундах, в течение которого встраиваемый модуль ожидает отправки запроса или получения ответа. При выборе значения этого поля помните, что серверу приложений может понадобиться пару минут на обработку запроса. Если установлено слишком маленькое значение, это может привести к тому, что встраиваемый модуль отправит клиенту несуществующую ошибку сервера. Если этот переключатель не включен, встраиваемый модуль использует для записи запросов и чтения ответов ввод/вывод с блокировкой, до тех пор пока не возникнет тайм-аут соединения TCP.
Параметр административной консоли Использовать тайм-аут чтения/записи соответствует атрибуту ServerIOTimeout в файле plugin-cfg.xml. Значение этого параметра по умолчанию изменено по сравнению с предыдущими версиями продукта.
| Информация | Значение |
|---|---|
| Тип данных | Целое число |
| Значение по умолчанию | 900 секунд |
Задает ограничение времени, в течение которого встраиваемый модуль ожидает отправки запроса или получения ответа от сервера приложений.
Это поле соответствует элементу ServerIOTimeout из файла plugin-cfg.xml.
Для того чтобы установить тайм-аут чтения/записи, выберите Использовать тайм-аут чтения/записи. При выборе этого параметра необходимо задать время в секундах, в течение которого встраиваемый модуль ожидает отправки запроса или получения ответа. При выборе значения этого поля помните, что серверу приложений может понадобиться пару минут на обработку запроса. Если установлено слишком маленькое значение, это может привести к тому, что встраиваемый модуль отправит клиенту несуществующую ошибку сервера. Если этот переключатель не включен, встраиваемый модуль использует для записи запросов и чтения ответов ввод/вывод с блокировкой, до тех пор пока не возникнет тайм-аут соединения TCP.
Параметр административной консоли Использовать тайм-аут чтения/записи соответствует атрибуту ServerIOTimeout в файле plugin-cfg.xml. Значение этого параметра по умолчанию изменено по сравнению с предыдущими версиями продукта.
| Информация | Значение |
|---|---|
| Тип данных | Целое число |
| Значение по умолчанию | 900 секунд |
Задает максимальное число незавершенных соединений с сервером приложений в один момент времени.
Это поле соответствует элементу ServerMaxConnections из файла plugin-cfg.xml.
Для того чтобы задать максимальное число соединений, выберите Использовать ограничение на максимальное число соединений. Если этот параметр выбран, то необходимо задать максимальное число соединений, которое может быть установлено между сервером приложений и веб-сервером в один момент времени.
В этом примере, с сервером приложений потенциально может быть установлено до 500 соединений. (Число узлов, 5, умноженное на количество процессов, 2, а затем умноженное на заданное значение, 50.
Если для этого свойства указано значение 0 или -1, то ограничения числа незавершенных соединений с сервером приложений нет.
Этот атрибут игнорируется на платформе z/OS. Контроллер z/OS, работающий вместе с WLM, обрабатывает соединения динамически.
| Информация | Значение |
|---|---|
| Тип данных | Целое число |
| Значение по умолчанию | 0 |
Когда выбрано это значение, встраиваемый модуль веб-сервера в кластере использует расширенное согласование связи для проверки состояния сервера приложений.
Это поле соответствует элементу ExtendedHandshake из файла plugin-cfg.xml.
Выберите это свойство, если между встраиваемым модулем и сервером приложений находится брандмауэр proxy.
Встраиваемый модуль помечает сервер как не работающий, когда не удается выполнить процедуру connect(). Однако, когда между встраиваемым модулем и сервером приложений находится брандмауэр proxy, процедура connect() будет выполняться успешно, даже если сервер приложений не работает. Это приводит к тому, что встраиваемый модуль не передает управление другому серверу приложений.
Если встраиваемый модуль выполняет определенное согласование связи с сервером приложений, то он может определить, работает ли этот сервер, перед тем как посылать на него запросы. В противном случае, модуль перенаправляет запросы на другие серверы приложений.
По умолчанию этот переключатель не выбран. Выберите это поле, если необходимо использовать расширенное согласование связи для проверки того, выполняется ли сервер приложений.
Указывает, должен ли встраиваемый модуль веб-сервера в кластере отправлять на сервер приложений заголовок "Продолжить 100" перед отправкой содержания запроса.
Это поле соответствует элементу WaitForContinue из файла plugin-cfg.xml.
Когда выбрано это значение, встраиваемый модуль веб-сервера отправляет на сервер приложений заголовок "Продолжить 100" перед отправкой содержания запроса.
По умолчанию этот переключатель не выбран. Выберите это поле для включения этой функции.