Параметры протокола доступа FRCA, NCSA и ошибок HTTP

Эта страница предназначена для настройки глобального протокола ошибок HTTP и параметров протокола доступа NCSA (National Center for Supercomputing Applications) для входящего канала HTTP. Если данный программный продукт работает на z/OS, на этой странице можно также настроить протокол FRCA (Fast Response Cache Accelerator) для входящего канала HTTP. Протокол FRCA представляет собой специальную форму протокола NCSA и может создаваться только в среде z/OS.

Для того чтобы открыть эту страницу административной консоли, выберите Серверы > Типы серверов > Серверы приложений WebSphere > имя-сервера. В разделе Устранение неполадок выберите Протоколы доступа NCSA и ошибок HTTP. Эта страница консоли имеет несколько разделов - по одному на каждый тип протокола. Раздел протоколирования FRCA показывается, только если данный программный продукт работает на z/OS.

Протокол ошибок HTTP содержит записи о возникающих ошибках обработки HTTP. Тип фиксируемых в протоколе ошибок зависит от значения, выбранного в поле Уровень ведения протокола ошибок.

Протокол доступа NCSA содержит сведения обо всех запросах клиентов на подключение, обработанных транспортным каналом HTTP. Все сообщения, содержащиеся в протоколе доступа NCSA, указываются в формате NCSA.

[z/OS] Протокол FRCA является специальным протоколом доступа NCSA. Он может создаваться, только если данный программный продукт работает на z/OS. Этот протокол содержит записи обо всех входящих клиентских запросах, обрабатываемых FRCA. Формат записей совпадает с NCSA.

Настройка и включение ведения протоколов - это процесс с двумя этапами. После настройки на этой странице ведения протоколов необходимо явно включить каждый тип ведения протоколов для соответствующих каналов HTTP. Для того чтобы открыть страницу параметров каналов HTTP, нажмите Серверы > Типы серверов > Серверы приложений WebSphere > сервер > Параметры веб-контейнера > Транспортные цепочки веб-контейнера > Цепочка > Входящий канал HTTP.

[z/OS] В среде z/OS протоколирование ошибок HTTP, доступа NCSA и FRCA должно настраиваться на уровне контроллера.

Предотвращение неполадок Предотвращение неполадок: Параметры любого из этих протоколов настраиваются на странице параметров конкретного входящего канала HTTP. Изменения параметров входящего канала HTTP влияют только на этот канал и переопределяют параметры глобальной конфигурации, указанные на этой странице.gotcha

Включить службу протоколирования при запуске сервера

Этот переключатель включает следующие виды протоколирования при запуске сервера:
  • [z/OS] протоколирование FRCA;
  • протоколирование доступа NCSA;
  • протоколирование ошибок HTTP.
[z/OS]

Протокол доступа FRCA

Выберите это поле, чтобы информация о входящих запросах клиентов, обрабатываемых транспортным каналом HTTP, сохранялась в протоколе FRCA.

Это поле показывается, только если данный программный продукт работает на z/OS.

Включить ведение протокола доступа

Выберите это поле, чтобы информация о входящих запросах клиентов, обрабатываемых транспортным каналом HTTP, сохранялась в протоколе FRCA.

Это поле показывается, только если данный программный продукт работает на z/OS.

Путь к файлу протокола FRCA

Полное имя файла протокола FRCA. Чтобы избежать конфликта имен, следует использовать переменную $(SERVER_LOG_ROOT): ее значение индивидуально для каждого сервера.

Это поле показывается, только если данный программный продукт работает на z/OS.

Максимальный размер протокола FRCA

Задает максимальный размер файла протокола доступа FRCA в мегабайтах. При достижении максимального размера протокола доступа FRCA создается архивный файл <имя-протокола>.<время>.log. После этого текущая информация протокола доступа FRCA будет скопирована в данный архивный файл.

Пример имени файла протокола архива:
frca_access_11_09_20_16.15.04.log

При следующем достижении максимального размера протокола доступа FRCA информация протокола снова копируется в архивный файл <имя-протокола>.<время>.log. В процессе копирования текущая информация архивного файла будет заменена новейшей текущей информацией протокола доступа FRCA. Примечание: Когда существует несколько архивных протоколов, как определено параметром "Максимальное число файлов хронологии", самый старый архивный протокол перезаписывается.

Это поле показывается, только если данный программный продукт работает на z/OS.

Максимальное количество файлов

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

Это поле показывается, только если данный программный продукт работает на z/OS.

Формат протокола FRCA

Задает формат FRCA, используемый для протокола доступа пользователей. Если в этом поле выбрано значение "Стандартный", записи протокола будут содержать сведения о запрошенном ресурсе и немного других данных, однако в них не будет информации о переадресации, браузере и cookie. Если в этом поле выбрано значение "Составной", в записях будет сохраняться информация о переадресации, браузере и cookie.

Это поле показывается, только если данный программный продукт работает на z/OS.

протоколирование доступа NCSA;

Включить ведение протокола доступа

Выберите этот пункт, для того чтобы информация о запросах клиентов на подключение, обрабатываемых транспортным каналом HTTP, сохранялась в протоколе доступа NCSA.

Путь к файлу протокола доступа

Полное имя протокола доступа NCSA. В пути к файлу можно указывать стандартные переменные подстановки, такие как $(SERVER_LOG_ROOT).

[z/OS] На платформе z/OS следует использовать переменную, указывающую сервер, например $(SERVER_LOG_ROOT), для того чтобы избежать конфликтов имен файлов протокола.

Максимальный размер протокола доступа

Задает максимальный размер файла протокола доступа NCSA в мегабайтах. При достижении максимального размера протокола доступа NCSA создается архивный файл <имя-протокола>.<время>.log. После этого текущая информация протокола доступа NCSA будет скопирована в данный архивный файл.

Пример имени файла протокола архива:
ncsa_access_11_09_20_16.15.04.log

При следующем достижении максимального размера протокола доступа NCSA информация протокола снова копируется в архивный файл <имя-протокола>.<время>.log. В процессе копирования текущая информация архивного файла будет заменена новейшей текущей информацией протокола доступа NCSA. Примечание: Когда существует несколько архивных протоколов, как определено параметром "Максимальное число файлов хронологии", самый старый архивный протокол перезаписывается.

Максимальное количество файлов

Задает максимальное число хранимых версий файла протокола доступа NCSA.

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

Формат протокола доступа NCSA

Задает формат NCSA, используемый для протокола доступа пользователей. Если в этом поле выбрано значение "Стандартный", записи протокола будут содержать сведения о запрошенном ресурсе и немного других данных, однако в них не будет информации о переадресации, браузере и cookie. Если в этом поле выбрано значение "Составной", в записях будет сохраняться информация о переадресации, браузере и cookie.

Записи профайла доступа NCSA содержат местное время.

Пользовательское свойство транспортного канала HTTP accessLogFormat позволяет отформатировать протокол доступа NCSA для конкретного транспортного канала HTTP. Описание этого пользовательского свойства приведено в разделе Пользовательские свойства транспортного канала HTTP.

Ведение протоколов ошибок

Включить ведение протокола ошибок

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

Путь к файлу протокола

Полное имя протокола ошибок HTTP. В пути к файлу можно указывать стандартные переменные подстановки, такие как $(SERVER_LOG_ROOT).

[z/OS] На платформе z/OS следует использовать переменную, указывающую сервер, например $(SERVER_LOG_ROOT), для того чтобы избежать конфликтов имен файлов протокола.

Максимальный размер протокола ошибок

Задает максимальный размер протокола ошибок HTTP в мегабайтах. При достижении максимального размера протокола ошибок HTTP создается архивный файл <имя-протокола>.<время>.log. После этого текущая информация протокола ошибок HTTP будет скопирована в данный архивный файл.

Пример имени файла протокола архива:
http_access_11_09_20_16.15.04.log

При следующем достижении максимального размера протокола ошибок HTTP информация протокола снова копируется в архивный файл <имя-протокола>.<время>.log. В процессе копирования текущая информация архивного файла будет заменена новейшей текущей информацией протокола ошибок HTTP. Примечание: Когда существует несколько архивных протоколов, как определено параметром "Максимальное число файлов хронологии", самый старый архивный протокол перезаписывается.

Максимальное количество файлов

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

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

Уровень протокола ошибок

Задает тип сообщений об ошибках, которые будут сохраняться в протоколе ошибок HTTP.

Предусмотрены следующие варианты:
Критический
В протокол заносятся сведения только о серьезных сбоях, препятствующих работе сервера приложений.
Ошибка
В протокол заносятся сведения об ошибках в ответах клиентам. Если эти ошибки связаны с неправильной настройкой сервера приложений, то для их устранения требуется вмешательство администратора.
Предупреждение
В протокол заносится информация об ошибках общего характера, возникающих при обработке запросов клиентов, таких как исключительные ситуации сокетов. Для устранения этих ошибок обычно не требуется вмешательство оператора.
Информация
В протокол заносятся сведения о состоянии задач, выполняемых в процессе обработки запросов клиентов.
Отладка
В протокол заносится подробная информация о состоянии задач. Протокол этого уровня не может служить заменой протокола RAS в процессе отладки неполадок, однако он позволяет получить представление о ходе выполнения отдельных запросов клиентов. Если выбран этот уровень ведения протокола, то в поле Максимальный размер протокола ошибок нужно указать достаточно большой размер файла протокола, для того чтобы его хватило для хранения всей информации.


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