Используйте эту страницу для просмотра и изменения параметров файла конфигурации встраиваемого модуля веб-сервера. Файл конфигурации встраиваемого модуля, plugin_cfg.xml, содержит параметры для установки связи между веб-сервером и Сервером приложений.
Для того чтобы открыть эту страницу административной консоли, выберите .
На вкладке Конфигурация можно изменять поля. На вкладке Среда выполнения можно только просматривать информацию.
Вкладка Среда выполнения доступна, только если на сервере приложений выполняются приложения, у которых есть доступ к веб-серверу, а также существует файл http_plugin.log.
Указывает, должен ли встраиваемый модуль игнорировать ошибки в конфигурации DNS в процессе запуска.
Это поле соответствует элементу IgnoreDNSFailures из файла plugin-cfg.xml.
Если установлено значение истина, встраиваемый модуль игнорирует неполадки DNS в конфигурации и успешно запускается, если хотя бы один сервер в каждом ServerCluster может разрешить имя хоста. Если невозможно разрешить имя хоста сервера, оно помечается как недоступное для продолжающегося существования конфигурации. Впоследствии при маршрутизации запросов не делается новых попыток разрешить имя хоста. При возникновении неполадки DNS в файл протокола встраиваемого модуля записывается сообщение, а инициализация встраиваемого модуля продолжается.
По умолчанию, когда значение равно false, неполадки DNS препятствуют инициализации встраиваемого модуля, и запросы не выполняются. Однако, веб-сервер запускается.
| Информация | Значение |
|---|---|
| Тип данных | Строка |
| Значение по умолчанию | false |
Задает интервал в секундах, после которого встраиваемый модуль должен проверять файл конфигурации на наличие изменений. Встраиваемый модуль проверяет, были ли внесены в файл какие-либо изменения с момента последней загрузки.
В среде разработки изменения происходят часто, поэтому рекомендуется использовать меньшее значение, чем значение по умолчанию, равное 60 секунд. В рабочем режиме предпочтительнее использовать значение, которое выше значения по умолчанию, потому что изменения конфигурации происходят редко. Если по каким-то причинам обновление встраиваемого модуля не удалось, в его файл протокола записывается сообщение, и предыдущая конфигурация используется до тех пор, пока файл конфигурации не будет успешно обновлен. Если вы не видите изменений, внесенных в конфигурацию встраиваемого модуля, проверьте его файл протокола.
| Информация | Значение |
|---|---|
| Тип данных | Целое число |
| Значение по умолчанию | 60 секунд. |
Задает имя файла конфигурации встраиваемого модуля. Сервер приложений по умолчанию генерирует файл plugin-cfg.xml. Файл конфигурации идентифицирует приложения, серверы приложений, кластеры и порты HTTP для веб-сервера. Веб-сервер использует этот файл для доступа к приложениям, развернутым на различных серверах приложений.
Предотвращение неполадок: Это поле выключено и недоступно для изменения; его значение отображается в информационных
целях.gotchaЕсли требуется другое расположение, укажите его в инструменте настройки модулей (pct), затем запустите новый сценарий configureWebserver, созданный процессом установки в системе WebSphere Application Server.
При выборе встраиваемого модуля веб-сервера во время процесса установки программа установки по возможности настроит веб-сервер на распознавание соответствующего расположения файла plugin-cfg.xml. По умолчанию файл конфигурации встраиваемого модуля устанавливается в каталог каталог-встраиваемого-модуля/config/имя-веб-сервера.
Программа установки добавляет к конфигурации веб-сервера директиву, которая задает расположение файла plugin-cfg.xml.
Для удаленных веб-серверов необходимо скопировать файл из локального каталога, в котором установлен сервер приложений, в удаленную систему. Это называется распространением файла конфигурации встраиваемого модуля. Если в качестве веб-сервера используется IBM HTTP Server не ниже версии 6.1, то WebSphere Application Server может автоматически распространить файл конфигурации встраиваемого модуля по удаленным системам, используя транспортный протокол HTTP.
Щелкнув на Показать можно просмотреть текущий файл конфигурации встраиваемого модуля.
| Информация | Значение |
|---|---|
| Тип данных | Строка |
| Значение по умолчанию | plugin-cfg.xml |
По умолчанию это поле выбрано. Очистите переключатель, если вы хотите вручную генерировать файл конфигурации встраиваемого модуля веб-сервера.
Важное замечание: Когда файл конфигурации
встраиваемого модуля генерируется, в его список виртуальных хостов не
включается admin_host. Добавление admin_host в список виртуальных хостов описано в статье Information Center "Разрешение доступа веб-серверов к административной консоли".Поскольку служба конфигурации встраиваемого модуля выполняется в фоновом режиме и не привязана к административной консоли, административная консоль не может показывать результаты автоматического распространения.
Для
распределенных платформ можно убедится в успешности выполнения
автоматического распространения с помощью сообщений в файле диспетчера
развертывания SystemOut.log.
Для платформы z/OS можно убедится в успешности
выполнения автоматического распространения с помощью сообщений в файле
протокола задания TSO.
| Информация | Значение |
|---|---|
| Тип данных | Строка |
| Значение по умолчанию | Нет |
Задает полный путь к файлу конфигурации модуля веб-сервера, которая находится на веб-сервере. Этот путь состоит из имени файла и его расположения на компьютере веб-сервера.
Предотвращение неполадок: Это поле выключено и недоступно для изменения; его значение отображается в информационных
целях.gotchaЗадает полный путь к копии файла базы данных со связками ключей защиты, которая находится на веб-сервере. Этот путь состоит из имени файла и его расположения на компьютере веб-сервера.
Предотвращение неполадок: Это поле выключено и недоступно для изменения; его значение отображается в информационных
целях.gotchaЗадает расположение файла http_plugin.log. Также указывает область действия сообщений в протоколе.
Поле описывает расположение и уровень сообщений протокола, которые записываются встраиваемым модулем. Если протокол не задан в файле конфигурации, тогда, в некоторых случаях, сообщения записываются в протокол ошибок веб-сервера.
На распределенных платформах файл протокола создается, если он не существует. Если файл протокола уже существует, он открывается в режиме добавления, и предыдущие сообщения встраиваемого модуля сохраняются.
Имя файла протокола - полный путь к файлу протокола ошибок встраиваемого модуля.
| Информация | Значение |
|---|---|
| Тип данных | Строка |
| Значение по умолчанию | каталог-встраиваемого-модуля/logs/имя-веб-сервера/http_plugin.log Укажите путь файла http_plugin.log. |
Если уровень протокола на задан, то используется значение по умолчанию Ошибка.
Будьте осторожны, устанавливая уровень Трассировка. На этом уровне в протокол заносится много сообщений, что может привести к быстрому заполнению дискового пространства. Уровень Трассировка никогда не должен использоваться в нормально работающей среде, потому что он неблагоприятно влияет на производительность.
![[AIX Solaris HP-UX Linux Windows]](../dist.gif)
![[IBM i]](../iseries.gif)
Важное замечание: Если модуль и веб-сервер работают в системе AIX, HP-UX, Linux или Solaris, то изменения уровня
протокола в файле plugin-cfg.xml не применяются динамически. Необходимо
перезапустить веб-сервер, для того чтобы изменения вступили в силу. Например, в Solaris, если
веб-сервер не будет перезапущен, в файле
каталог-модуля/logs/http_plugin.log появится
следующее сообщение об ошибке:
ERROR: ws_config_parser:handleLogEnd: Невозможно открыть файл протокола '/opt/IBM/WebSphere/Plugin/logs/sunwebserver/http_plugin.log', OS
| Информация | Значение |
|---|---|
| Тип данных | Строка |
| Значение по умолчанию | Ошибка |