Valores de canal de transporte HTTP
Utilice esta página para ver y configurar un canal de transporte HTTP. Este tipo de canal de transporte maneja las solicitudes HTTP de un cliente remoto.
Un canal de transporte HTTP analiza las solicitudes HTTP y busca un canal de aplicación adecuado para manejar la solicitud y enviar una respuesta.
Para ver esta página de la consola administrativa, pulse Ver transportes asociados. Pulse el nombre de la cadena de transporte que incluye este transporte HTTP y, a continuación, pulse el nombre del canal de transporte HTTP.
. Localice el puerto del canal HTTP cuyos valores desea ver o configurar y pulseNombre del canal de transporte
Especifica el nombre del canal de transporte HTTP.
El campo del nombre no puede contener ninguno de los caracteres siguientes: # \ / , : ; " * ? < > | = + & % '
Este nombre debe ser exclusivo en todos los canales del sistema. Por ejemplo, un canal de transporte HTTP y un canal de transporte TCP no pueden tener el mismo nombre si residen dentro del mismo sistema.
Información | Valor |
---|---|
Tipo de datos | Serie |
Peso de discriminación
Especifica la prioridad que este canal tiene en relación a otros canales en esta cadena de transporte. Esta propiedad sólo se utiliza cuando la compartición de puertos está habilitado y la cadena de transporte incluye varios canales a los que puede reenviar datos. El canal de la cadena que tiene el peso de discriminación más bajo es el primer canal que examina los datos de entrada y determina si posee los datos o no.
Información | Valor |
---|---|
Tipo de datos | Entero positivo |
Valor predeterminado | 0 |
Tiempo de espera de lectura
Especifica la cantidad de tiempo, en segundos, que el canal de transporte HTTP espera a que se termine una solicitud de lectura en un socket después de producirse la primera lectura. La lectura que se espera podría formar parte del cuerpo de la solicitud de lectura, como una POST, o parte de las cabeceras, si todas las cabeceras no se leen como partes de la primera lectura que se produce en el socket para esta solicitud.
Información | Valor |
---|---|
Tipo de datos | Entero |
Valor predeterminado | 60 segundos |
Tiempo de espera de grabación
Especifica la cantidad de tiempo, en segundos, que el canal de transporte HTTP espera en un socket para que cada parte de los datos de respuesta se transmita. Este tiempo de espera habitualmente sólo ocurre en situaciones donde las escrituras están rezagadas respecto a las nuevas solicitudes. Esta situación se puede producir cuando un cliente tiene un índice de datos lento o cuando la NIC (Network Interface Card) del servidor está saturada con E/S.
Si algunos de los clientes requieren más de 300 segundos en recibir los datos que se están grabando para ellos, cambie el valor especificado para el parámetro Tiempo de espera de grabación. Algunos clientes son lentos y necesitan más de 300 segundos para recibir los datos que se les envía. Para garantizar que pueden obtener todos los datos, cambie el valor especificado para este parámetro en un período de tiempo en segundos que sea suficiente para poder recibir todos los datos. Asegúrese de que, si cambia el valor de este valor, que el nuevo valor sigue protegiendo al servidor ante clientes malintencionados.
Información | Valor |
---|---|
Tipo de datos | Entero |
Valor predeterminado | 60 segundos |
Tiempo de espera persistente
Especifica el intervalo de tiempo en segundos que el canal de transporte HTTP permite a un socket permanecer desocupado entre solicitudes.
Información | Valor |
---|---|
Tipo de datos | Entero |
Valor predeterminado | 30 segundos |
Utilizar conexiones persistentes (mantener activas)
Cuando se selecciona, especifica que las conexiones del canal de transporte HTTP se dejan abiertas entre solicitudes. Si se dejan abiertas las conexiones se puede ahorrar los costes de configurar y eliminar los sockets si la carga de trabajo tiene clientes que envían muchas solicitudes.
Si los clientes sólo envían solicitudes individuales durante períodos prolongados de tiempo, es probable que lo mejor sea inhabilitar esta opción y cerrar las conexiones directamente en lugar de que sea el canal de transporte HTTP el que configure el valor de tiempo de espera excedido para cerrar la conexión posteriormente.
El valor predeterminado es true y es habitualmente el valor óptimo.

Peticiones persistentes ilimitadas por conexión
Si se selecciona, el número de solicitudes persistentes por conexión no tiene límites.
Máximo de peticiones persistentes por conexión
Si se selecciona, especifica que el número de solicitudes persistentes por conexión se limita al número especificado para la propiedad Número máximo de solicitudes persistentes. Este valor de propiedad se ignora si la propiedad Utilizar conexiones persistentes (mantenidas en activo) no está habilitada.
Cambie el valor especificado para el parámetro de número máximo de solicitudes persistentes de modo que se aumente el número de solicitudes que pueden fluir a través de una conexión antes de cerrarla. Cuando se ha habilitado la opción Utilizar conexiones persistentes, el parámetro Máximo de solicitudes persistentes controla el número de solicitudes que pueden fluir a través de una conexión antes de que se cierre. El valor predeterminado es 100. Este valor debe establecerse en un valor tal que la mayor parte de los clientes, si no todos, tengan siempre una conexión abierta cuando realizan varias peticiones durante la misma sesión. Si este parámetro se establece en un valor correcto se evita la configuración y supresión innecesaria de sockets.
Para los escenarios de prueba en los que el cliente no cerrará nunca un socket o en el que los sockets siempre son servidores proxy o web ante el servidor de aplicaciones, un valor de -1 inhabilita el proceso que limita el número de solicitudes a través de una sola conexión. El valor de tiempo de espera persistente hará que se cierren algunos sockets desocupados y `protegerá el servidor para que no se agoten los sockets abiertos.
Máximo de peticiones persistentes por conexión
Especifica el número máximo de solicitudes persistentes que se permiten en una única conexión HTTP. Puede añadir un valor en este campo sólo si la propiedad Máximo de solicitudes persistentes por conexión está seleccionada.
Cuando se ha habilitado la opción Utilizar conexiones persistentes, el parámetro Máximo de solicitudes persistentes controla el número de solicitudes que pueden fluir a través de una conexión antes de que se cierre. El valor predeterminado es 100. Este valor debe establecerse en un valor tal que la mayor parte de los clientes, si no todos, tengan siempre una conexión abierta cuando realizan varias solicitudes durante la misma sesión. Si este parámetro se establece en un valor correcto se evita la configuración y supresión innecesaria de sockets.
Para los escenarios de prueba en los que el cliente no cerrará nunca un socket o en el que los sockets siempre son servidores proxy o web ante el servidor de aplicaciones, un valor de -1 inhabilitará el proceso que limita el número de solicitudes a través de una sola conexión. El tiempo de espera persistente cerrará de todas formas algunos sockets desocupados y evitará que el servidor se quede sin sockets abiertos.
Si se especifica el valor 0 o 1, sólo se permite una solicitud por conexión.
Información | Valor |
---|---|
Tipo de datos | Entero |
Valor predeterminado | 100 |
Tamaño máximo de campo de cabecera
Especifica, en bytes, el tamaño máximo para una cabecera que se puede incluir en una solicitud HTTP.
Establecer esta propiedad en un tamaño realista para la aplicación le ayuda a evitar los ataques de denegación de servicio (DoS) que utilizan grandes cabeceras en una solicitud HTTP como intento de crear un recurso del sistema, como las aplicaciones que manejan solicitudes HTTP, básicamente no disponibles para los usuarios previstos.
El valor predeterminado para esta propiedad es 32768 bytes.
Máximo de cabeceras
Especifica el número máximo de cabeceras que se pueden incluir en una sola solicitud HTTP.
Establecer esta propiedad en un número realista para las aplicaciones le ayuda a evitar ataques de denegación de servicios (DoS) que utilizan un gran número de cabeceras en una solicitud HTTP como intento de realizar un recurso de sistema como, por ejemplo, las aplicaciones que procesan solicitudes HTTP, básicamente no disponibles para sus usuarios previstos.
El valor predeterminado para esta propiedad es 50.

Tamaño del almacenamiento intermedio del cuerpo de la solicitud.
Si se selecciona, especifica que el tamaño del cuerpo de una solicitud HTTP está limitado.
Esta propiedad se puede utilizar para evitar ataques de denegación de servicio que utilizan grandes solicitudes HTTP para intentar crear un recurso del sistema, como las aplicaciones que procesan solicitudes HTTP, básicamente no están disponibles para sus usuarios previstos.
Tamaño máximo del almacenamiento intermedio del cuerpo de solicitud
Especifica, en bytes, el límite de tamaño máximo del cuerpo de una solicitud HTTP. Si se supera este tamaño, la solicitud no se procesa.
Puede añadir un valor en este campo sólo si la propiedad Limitar tamaño de almacenamiento intermedio del cuerpo de solicitud está seleccionada.
Anotaciones cronológicas
Puede utilizar los valores de esta sección para configurar y habilitar el registro de acceso de NCSA (National Center for Supercomputing Applications) o anotaciones de errores HTTP. Si ejecuta el producto en z/OS, también puede utilizar esta sección para configurar y habilitar el registro cronológico Fast Response Cache Accelerator (FRCA). Habilitar cualquiera de estos servicios de anotaciones ralentiza el rendimiento del servidor.
Si desea que cualquiera de los servicios de registro habilitados se inicie cuando también se inicie el servidor, pulse Registro de errores HTTP, acceso NCSA y FRCA y seleccione Habilitar el servicio de registros durante el arranque del servidor. Cuando se selecciona esta opción, cualquier servicio de errores HTTP, NCSA o FRCA que esté habilitado se inicia automáticamente cuando se inicia el servidor.
. A continuación, en la sección Resolución de problemas, pulse
Anotaciones de acceso NCSA
De forma predeterminada, la opción Utilizar servicio de anotaciones globales se selecciona para las anotaciones de acceso NCSA. Este valor significa que los valores de anotaciones de acceso NCSA toman de forma predeterminada los valores especificados para las anotaciones de acceso NCSA en la página Anotaciones de errores HTTP, acceso NCSA y FRCA en la consola administrativa. Si desea cambiar estos valores para este canal de transporte HTTP específico, expanda la sección Anotaciones de acceso NCSA y seleccione la opción Utilizar anotaciones específicas de cadena.
- Habilitar o inhabilitar explícitamente las anotaciones de acceso NCSA.
- Especificar una vía de acceso del archivo de registro que sea diferente de la vía de acceso predeterminada.
- Especificar un tamaño máximo para el archivo de anotaciones de acceso que sea diferente del tamaño máximo predeterminado.
- Seleccionar explícitamente el formato del archivo de registro de acceso NCSA.
Habilitar el registro cronológico de acceso
Cuando se selecciona, un registro de solicitudes de cliente de entrada que maneja el canal de transporte HTTP se conserva en el archivo de anotaciones de acceso NCSA.
Inhabilitación del registro específico de cadena
Para inhabilitar en registro de NCSA, FRCA y de errores en una cadena específica, establezca la propiedad personalizada Canal de transporte HTTP loggingDisable. Una vez que se ha establecido la propiedad personalizada o se ha realizado un cambio en el valor, se debe reiniciar el servidor para que los cambios entren en vigor.
Vía de acceso del archivo de anotaciones cronológicas de acceso
Especifica la vía de acceso del directorio y el nombre del archivo de anotaciones de acceso NCSA. Al especificar la vía de acceso de directorio pueden utilizarse sustituciones de variables como, por ejemplo, $(SERVER_LOG_ROOT).
Si ejecuta el producto en z/OS, debe utilizar una variable
específica del servidor como, por ejemplo, $(SERVER_LOG_ROOT), para evitar conflictos de nombre de archivo de registro.
Tamaño máximo del archivo de registro de acceso
Especifica el tamaño máximo, en megabytes, del archivo de anotaciones de acceso NCSA. Cuando se alcanza el tamaño, se crea el archivo de anotaciones de archivador nombre_archivo_anotaciones. No obstante, cada vez que el archivo de registro original se desborda, la versión más actual del archivo original se escribirá encima de este archivo archivador.
Número máximo de archivos históricos
Especifica el número máximo de versiones históricas del archivo de registro de acceso NCSA que se mantienen para una referencia futura.
Formato de registro de acceso NCSA
Especifica en qué formato aparece la información de acceso de cliente en el archivo de anotaciones NCSA. Si se selecciona Común, las entradas de anotaciones contienen el recurso solicitado y otros fragmentos de información, pero no contienen información de referencia, agentes de usuario y cookies. Si se selecciona Combinado, se incluye información de referencia, agentes de usuario y cookies.
![[z/OS]](../images/ngzos.gif)
Anotaciones FRCA
De forma predeterminada, la opción Utilizar servicio de anotaciones globales está seleccionada para las anotaciones FRCA. Este valor indica que el registro FRCA toma de forma predeterminada los valores que están especificados para el registro FRCA de la página Anotaciones de errores HTTP, acceso NCSA y FRCA en la consola administrativa. Si desea cambiar estos valores para este canal de transporte HTTP específico, expanda la sección Anotaciones FRCA y seleccione la opción Utilizar anotaciones específicas de cadena.
Este campo sólo aparece si se está ejecutando el producto en z/OS.
- Habilitar o inhabilitar explícitamente las anotaciones FRCA.
- Especificar una vía de acceso del archivo de registro que sea diferente de la vía de acceso predeterminada.
- Especificar un tamaño máximo para el archivo de anotaciones de acceso que sea diferente del tamaño máximo predeterminado.
- Seleccionar explícitamente el formato del archivo de anotaciones FRCA.
![[z/OS]](../images/ngzos.gif)
Habilitar las anotaciones de acceso
Cuando se selecciona, un registro de solicitudes de cliente de entrada que maneja el canal de transporte HTTP se conserva en el archivo de anotaciones FRCA.
Este campo sólo aparece si se está ejecutando el producto en z/OS.
![[z/OS]](../images/ngzos.gif)
Vía de acceso del archivo de registro FRCA
Especifica la vía de acceso del directorio y el nombre del archivo de anotaciones FRCA. Debe utilizar una variable específica de servidor como, por ejemplo, $(SERVER_LOG_ROOT), para evitar conflictos de nombre de archivo.
Este campo sólo aparece si se está ejecutando el producto en z/OS.
![[z/OS]](../images/ngzos.gif)
Tamaño máximo de las anotaciones FRCA
Especifica el tamaño máximo, en megabytes, del archivo de anotaciones FRCA. Cuando se alcanza el tamaño, se crea el archivo de anotaciones de archivador nombre_archivo_anotaciones. No obstante, cada vez que el archivo de registro original se desborda, la versión más actual del archivo original se escribirá encima de este archivo archivador.
Este campo sólo aparece si se está ejecutando el producto en z/OS.
![[z/OS]](../images/ngzos.gif)
Número máximo de archivos históricos
Especifica el número máximo de versiones históricas del archivo de registro FRCA que se mantienen para una referencia futura.
Este campo sólo aparece si se está ejecutando el producto en z/OS.
![[z/OS]](../images/ngzos.gif)
Formato de anotaciones FRCA
Especifica en qué formato aparece la información de acceso de cliente en el archivo de anotaciones FRCA. Si se selecciona Común, las entradas de anotaciones contienen el recurso solicitado y otros fragmentos de información, pero no contienen información de referencia, agentes de usuario y cookies. Si se selecciona Combinado, se incluye información de referencia, agentes de usuario y cookies.
Este campo sólo aparece si se está ejecutando el producto en z/OS.
Anotaciones de error
De forma predeterminada, la opción Utilizar servicio de anotaciones globales está seleccionada para las anotaciones de error. Este valor indica que el registro de errores toma de forma predeterminada los valores que están especificados para las anotaciones de error de la página Anotaciones de errores HTTP, acceso NCSA y FRCA en la consola administrativa. Si desea cambiar estos valores del canal de transporte HTTP específico, expanda la sección Registro de errores y seleccione la opción Utilizar registro específico de cadena.
- Habilitar o inhabilitar explícitamente las anotaciones de errores HTTP.
- Especificar la vía de acceso del archivo de anotaciones de acceso. Esta vía de acceso puede ser diferente de la vía predeterminada.
- Especificar un tamaño máximo para el archivo de anotaciones de error. Este valor puede ser mayor o menor que el tamaño máximo predeterminado.
- Especificar el tipo de mensajes de error que desea incluir en el archivo de anotaciones de errores HTTP.
Habilitar registro cronológico de errores
Cuando se selecciona, los errores HTTP que se producen mientras el canal HTTP procesa solicitudes de cliente se anotarán en el archivo de anotaciones de errores HTTP.
Vía de acceso del archivo de registro de errores
Indica la vía de acceso de directorio y el nombre del archivo de anotaciones de errores HTTP. Al especificar la vía de acceso de directorio pueden utilizarse sustituciones de variables como, por ejemplo, $(SERVER_LOG_ROOT).
Si ejecuta el producto en z/OS, debe utilizar una variable
específica del servidor como, por ejemplo, $(SERVER_LOG_ROOT), para evitar conflictos de nombre de archivo de registro.
Tamaño máximo del archivo de anotaciones cronológicas de errores
Especifica el tamaño máximo, en megabytes, del archivo de anotaciones de errores HTTP. Cuando se alcanza el tamaño, se crea el archivo de anotaciones de archivador nombre_archivo_anotaciones. No obstante, cada vez que el archivo de registro original se desborda, la versión más actual del archivo original se escribirá encima de este archivo archivador.
Número máximo de archivos históricos
Especifica el número máximo de versiones históricas del archivo de anotaciones de errores HTTP que se guardan para su consulta futura.
Nivel de registro cronológico de errores
Especifica el tipo de mensajes de error que se incluyen en el archivo de anotaciones de errores HTTP.
- Grave
- Sólo se anotan las anomalías graves que impiden que el servidor de aplicaciones funcione correctamente.
- Error
- Se anotan los errores que hay en las respuestas a los clientes. Estos errores requieren que el administrador del servidor de aplicaciones intervenga si los generan los valores de configuración del servidor.
- Aviso
- Se anota la información sobre errores generales, como excepciones de socket, que se producen al manejar peticiones de clientes. Estos errores no suelen necesitar que el administración del servidor de aplicaciones intervenga.
- Información
- Se anota el estado de distintas tareas realizadas al manejar solicitudes de cliente.
- Depuración
- Se anota más información sobre el estado de tareas detalladas. Este nivel de registro cronológico no está pensado para sustituir el registro cronológico RAS para la depuración de problemas, aunque sí proporciona un informe de estado fijo en el proceso de solicitudes de clientes concretos. Si se selecciona este nivel de registro, debe especificar un archivo de registro de tamaño suficientemente grande en el campo Tamaño máximo del archivo de registro de errores en para contener toda la información que se anota.