Параметры модуля Web-сервера

Используйте эту страницу для просмотра и изменения параметров файла конфигурации встраиваемого модуля Web-сервера. Файл конфигурации встраиваемого модуля, plugin_cfg.xml, содержит параметры для установки связи между Web-сервером и Сервером приложений.

Для того чтобы открыть эту страницу административной консоли, выберите Серверы > Типы серверов > Web-серверы > имя-web-сервера > Параметры встраиваемого модуля.

На вкладке Конфигурация можно изменять поля. На вкладке Среда выполнения можно только просматривать информацию.

Вкладка Среда выполнения доступна, только если на сервере приложений выполняются приложения, у которых есть доступ к Web-серверу, а также существует файл http_plugin.log.

Игнорировать неполадки DNS при запуске Web-сервера

Указывает, должен ли встраиваемый модуль игнорировать ошибки в конфигурации DNS в процессе запуска.

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

Если установлено значение истина, встраиваемый модуль игнорирует неполадки DNS в конфигурации и успешно запускается, если хотя бы один сервер в каждом ServerCluster может разрешить имя хоста. Любой сервер, для которого имя хоста не может быть разрешено, помечается как недоступен для конфигурации. Впоследствии при маршрутизации запросов не делается новых попыток разрешить имя хоста. При возникновении неполадки DNS в файл протокола встраиваемого модуля записывается сообщение, а инициализация встраиваемого модуля продолжается, не препятствуя запуску Web-сервера. Если задано значение ложь, то при наличии неполадок DNS Web-сервер не запускается.

Тип данных Строка
Значение по умолчанию false
Интервал обновления конфигурации

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

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

Тип данных Целое число
Значение по умолчанию 60 секунд.
Имя файла конфигурации встраиваемого модуля

Задает имя файла конфигурации встраиваемого модуля. Сервер приложений по умолчанию генерирует файл plugin-cfg.xml. Файл конфигурации идентифицирует приложения, серверы приложений, кластеры и порты HTTP для Web-сервера. Web-сервер использует этот файл для доступа к приложениям, развернутым на различных серверах приложений.

Прим.: Поле "Имя файла конфигурации модуля" отображается исключительно в информационных целях; оно недоступно для изменения.

Если требуется другое расположение, укажите его в программе установки модулей, затем запустите новый сценарий configureWebserver, созданный процессом установки в системе WebSphere Application Server.

При выборе встраиваемого модуля Web-сервера во время процесса установки программа установки по возможности настроит Web-сервер на распознавание соответствующего расположения файла plugin-cfg.xml. По умолчанию файл конфигурации встраиваемого модуля устанавливается в каталог каталог_встраиваемого_модуля/config/имя_web_сервера.

Программа установки добавляет к конфигурации Web-сервера директиву, которая задает расположение файла plugin-cfg.xml.

Для удаленных Web-серверов необходимо скопировать файл из локального каталога, в котором установлен сервер приложений, в удаленную систему. Это называется распространением файла конфигурации встраиваемого модуля. Если в качестве Web-сервера используется IBM HTTP Server не ниже версии 6.1, то WebSphere Application Server может автоматически распространить файл конфигурации встраиваемого модуля по удаленным системам, используя транспортный протокол HTTP.

Щелкнув на Показать можно просмотреть текущий файл конфигурации встраиваемого модуля.

Тип данных Строка
Значение по умолчанию plugin-cfg.xml
Автоматически генерировать файл конфигурации встраиваемого модуля
Для автоматической генерации файла конфигурации встраиваемого модуля на удаленном Web-сервере:
  • Это поле должно быть отмечено.
  • Служба конфигурации встраиваемого модуля должна быть включена
Если служба конфигурации встраиваемого модуля включена, файл конфигурации встраиваемого модуля Web-сервера генерируется автоматически всякий раз когда:
  • Администратор WebSphere Application Server определяет новый Web-сервер.
  • Приложение развертывается на сервере приложений.
  • Приложение удаляется из системы.
  • Изменяется и сохраняется определение виртуального хоста.

По умолчанию это поле выбрано. Очистите переключатель, если вы хотите вручную генерировать файл конфигурации встраиваемого модуля Web-сервера.

[AIX Solaris HP-UX Linux Windows] Важное замечание: Когда файл конфигурации встраиваемого модуля генерируется, в его список виртуальных хостов не включается admin_host. В статье Information Center "Разрешение доступа Web-серверов к административной консоли" описано, как добавлять admin_host к списку виртуальных хостов.
Автоматически распространять файл конфигурации встраиваемого модуля
Указывает, должен или нет сервер приложений автоматически распространить копию измененного файла конфигурации встраиваемого модуля на Web-сервер.
  • Это поле должно быть отмечено.
  • Служба конфигурации встраиваемого модуля должна быть включена
  • В среде Network Deployment агент узла WebSphere Application Server должен находиться на узле Web-сервера, связанного с измененным файлом конфигурации модуля.
По умолчанию это поле выбрано.
Прим.: Файл конфигурации модуля может быть автоматически распространен на удаленный Web-сервер, только если этим сервером является IBM HTTP Server версии не ниже 6.1, и работает его сервер администрирования.

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

[AIX Solaris HP-UX Linux Windows] Для распределенных платформ можно убедится в успешности выполнения автоматического распространения с помощью сообщений в файле диспетчера развертывания SystemOut.log.

[z/OS] Для платформы z/OS можно убедится в успешности выполнения автоматического распространения с помощью сообщений в файле протокола задания TSO.

Имя файла хранилища ключей встраиваемого модуля
Задает полный путь и имя файла базы данных, содержащего связки ключей безопасности, которые встраиваемый модуль Web-сервера использует для запросов HTTPS. Этот файл расположен на Web-сервере, который связан со встраиваемым модулем. После того как полный путь и имя файла базы данных заданы, вы можете:
  • Щелкнув на Работа с ключами и сертификатами, изменить этот файл.
  • Щелкнув на Скопировать в каталог хранилища ключей Web-сервера, добавить копию этого файла в каталог хранилища ключей Web-сервера.
Тип данных Строка
Значение по умолчанию Нет
Путь и имя файла конфигурации встраиваемого модуля

Задает полный путь на Web-сервере файла конфигурации встраиваемого модуля Web-сервера. Этот путь - это расположение и имя файла в системе, в которой выполняется Web-сервер.

Путь и имя файла хранилища ключей встраиваемого модуля

Задает полный путь на Web-сервере файла базы данных, содержащей связки ключей безопасности. Этот путь - это расположение и имя файла в системе, в которой выполняется Web-сервер.

Ведение протоколов встраиваемого модуля

Задает расположение файла http_plugin.log. Также указывает область действия сообщений в протоколе.

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

На распределенных платформах файл протокола создается, если он не существует. Если файл протокола уже существует, он открывается в режиме добавления, и предыдущие сообщения встраиваемого модуля сохраняются.

Имя файла протокола - Полный путь файла протокола встраиваемого модуля.

Тип данных Строка
Значение по умолчанию каталог_встраиваемого_модуля/logs/имя_web_сервера/http_plugin.log

Укажите путь файла http_plugin.log.

Уровень протокола - Уровень детализации сообщений протокола, которые записываются встраиваемым модулем. Можно задать одно из следующих значений для этого атрибута:
  • Трассировка. Все этапы процесса запроса подробно заносятся в протокол.
  • Статистика. В протокол заносится сервер, выбранный для каждого запроса, и другая информация о балансировке загрузки, относящаяся к обрабатываемому запросу.
  • Предупреждение. В протокол заносятся все предупреждения и сообщения об ошибках, которые создаются при аварийной обработке запроса.
  • Ошибка. В протокол заносятся только сообщения об ошибках, которые создаются при аварийной обработке запроса.
  • Отладка. В протокол заносятся все критические шаги, выполняемые в процессе обработки запросов.
  • Подробно. В протокол заносится вся информация о запросах и ответах.

Если уровень протокола на задан, то используется значение по умолчанию Ошибка.

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

[AIX Solaris HP-UX Linux Windows] [iSeries] [z/OS] Важное замечание: Если модуль и Web-сервер работают в системе AIX, HP-UX, Linux или Solaris, то изменения уровня протокола в файле plugin-cfg.xml не применяются динамически. Необходимо перезапустить Web-сервер, для того чтобы изменения вступили в силу. Например, в Solaris, если Web-сервер не будет перезапущен, в файле каталог-модуля/logs/http_plugin.log появится следующее сообщение об ошибке:
ERROR: ws_config_parser:handleLogEnd:
Невозможно открыть файл протокола 
'/opt/IBM/WebSphere/Plugin/logs/sunwebserver/http_plugin.log', OS
Тип данных Строка
Значение по умолчанию Error



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

Задачи, связанные с данной
Ссылки, связанные с данной
Параметры оптимизации запросов и ответов модуля Web-сервера
Параметры кэширования модуля Web-сервера
Параметры маршрутизации запросов модуля Web-сервера


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