Настройка параметров Сервера приложений для встраиваемого модуля Web-сервера

Используйте эту страницу для просмотра и изменения параметров сервера приложений для встраиваемого модуля Web-сервера.

Для просмотра этой страницы административной консоли нажмите Серверы > Типы серверов > Серверы приложений WebSphere > имя-сервера, затем в разделе "Дополнительные параметры" нажмите Параметры модуля Web-сервера.

Роль сервера

Задает роль, которая присвоена этому серверу приложений.

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

Выберите Резервный, для того чтобы добавить этот сервер приложений к списку резервных серверов приложений. Встраиваемый модуль не распределяет нагрузку между резервными серверами приложений. Резервный сервер приложений используется только если первичный сервер недоступен. Когда встраиваемый модуль определяет, что необходим резервный сервер приложений, он перебирает по порядку все резервные серверы в списке, до тех пор пока список не завершится, или пока запрос не будет успешно отправлен и на него не будет получен ответ.

Значение по умолчанию Первичный
Тайм-аут соединения

Указывает, существует ли ограничение времени на подключение сервера приложений к Web-серверу.

Это поле соответствует элементу ConnectTimeout из файла plugin-cfg.xml.

Указывает, должен ли модуль устанавливать неблокирующее соединение с сервером приложений. Соединения без блокировок полезны в том случае, когда встраиваемый модуль не может определить доступность порта назначения.

Если параметр Использовать тайм-аут соединения не выбран, то модуль устанавливает неблокирующее соединение с сервером приложений. Если параметр Использовать тайм-аут соединения выбран, то укажите значение в поле секунд:
  • Если в поле секунды указано нулевое значение, то в течение этого времени модуль устанавливает соединение. Если соединение не было установлено в течение указанного времени, то модуль помечает данный сервер как недоступный и отправляет запрос другому серверу приложений кластера.
  • Если в поле секунды указано нулевое значение, то модуль устанавливает блокирующее соединение.
  • Если значение в поле секунды не указано, то модуль устанавливает блокирующее соединение с учетом тайм-аута операционной системы (до двух минут в зависимости от платформы), после чего сервер помечается как недоступен.
Тип данных Целое число
Значение по умолчанию 5
Использовать тайм-аут чтения/записи

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

Это поле соответствует элементу ServerIOTimeout из файла plugin-cfg.xml.

Для того чтобы установить тайм-аут чтения/записи, выберите Использовать тайм-аут чтения/записи. При выборе этого параметра необходимо задать время в секундах, в течение которого встраиваемый модуль ожидает отправки запроса или получения ответа. При выборе значения этого поля помните, что серверу приложений может понадобиться пару минут на обработку запроса. Если установлено слишком маленькое значение, это может привести к тому, что встраиваемый модуль отправит клиенту несуществующую ошибку сервера. Если этот переключатель не включен, встраиваемый модуль использует для записи запросов и чтения ответов ввод/вывод с блокировкой, до тех пор пока не возникнет тайм-аут соединения TCP.

Это поле игнорируется для встраиваемого модуля, выполняющегося на платформе Solaris.

Тип данных Целое число
Значение по умолчанию 60 секунд
Использовать максимальное число соединений

Задает максимальное число незавершенных соединений с сервером приложений в один момент времени.

Это поле соответствует элементу ServerMaxConnections файла plugin-cfg.xml.

Для того чтобы задать максимальное число соединений, выберите Использовать ограничение на максимальное число соединений. Если этот параметр выбран, то необходимо задать максимальное число соединений, которое может быть установлено между сервером приложений и Web-сервером в один момент времени.

Например, предположим что:
  • Сервер приложений обслуживает 5 узлов, на которых выполняется IHS Web server.
  • На каждом узле запущено 2 процесса.
  • Для этого свойства установлено значение 50.

В этом примере, с сервером приложений потенциально может быть установлено до 500 соединений. Количество узлов, 5, умноженное на количество процессов, 2, а затем умноженное на заданное значение, 50.

Если для этого свойства указано значение 0 или -1, то ограничения числа незавершенных соединений с сервером приложений нет.

[z/OS] Этот атрибут игнорируется на платформе z/OS. Контроллер z/OS, работающий вместе с WLM, обрабатывает соединения динамически.

Тип данных Целое число
Значение по умолчанию 0
Использовать расширенное согласование связи для проверки того, выполняется ли сервер приложений

Когда выбрано это значение, встраиваемый модуль Web-сервера использует расширенное согласование связи для проверки состояния сервера приложений.

Это поле соответствует элементу ExtendedHandshake файла plugin-cfg.xml.

Выберите это свойство, если между встраиваемым модулем и сервером приложений находится брандмауэр proxy.

Встраиваемый модуль помечает сервер как не работающий, когда не удается выполнить процедуру connect(). Однако, когда между встраиваемым модулем и сервером приложений находится брандмауэр proxy, процедура connect() будет выполняться успешно, даже если сервер приложений не работает. Это приводит к тому, что встраиваемый модуль не передает управление другому серверу приложений.

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

По умолчанию этот переключатель не выбран. Выберите это поле, если необходимо использовать расширенное согласование связи для проверки того, выполняется ли сервер приложений.

Отправлять заголовок "Продолжить 100" перед отправкой содержания запроса

Указывает, должен ли встраиваемый модуль Web-сервера отправлять на сервер приложений заголовок "Продолжить 100" перед отправкой содержания запроса.

Это поле соответствует элементу WaitForContinue файла plugin-cfg.xml.

Когда выбрано это значение, встраиваемый модуль Web-сервера отправляет на сервер приложений заголовок "Продолжить 100" перед отправкой содержания запроса.

По умолчанию этот переключатель не выбран. Выберите это поле для включения этой функции.




Ссылки, помеченные как (в сети), требуют подключения к Internet.

Задачи, связанные с данной
Ссылки, связанные с данной


Имя файла: uwsv_plugin_props5.html