Modificación de la configuración de contenedor web predeterminada

Un contenedor web maneja solicitudes de servlets, archivos JSP (JavaServer Pages) y otros tipos de archivos que incluyen el código de servidor. El contenedor web crea instancias de servlets, carga y descarga los servlets, crea y gestiona objetos de solicitud y respuesta y realiza otras tareas de gestión de servlets. Los plug-ins del servidor web que proporciona el producto ayudan a los servidores web soportados a pasar solicitudes de servlets a los contenedores Web.

Acerca de esta tarea

Si la propiedad para iniciar servlets durante el arranque del servidor de aplicaciones está habilitada, parte del proceso de arranque llama al método Servlet.init en los servlets al iniciar el contenedor web. Por lo tanto, cuando se inicia el contenedor web y llama al método init, es posible que otros componentes como la denominación y la gestión de carga de trabajo todavía no se hayan iniciado completamente. Como resultado, es posible que las llamadas relacionadas con el servidor de aplicaciones no funcionen, ya que puede que no todos los componentes del servidor de aplicaciones estén listos. El servidor de aplicaciones no estará completamente preparado hasta que no esté 'preparado para e-business'. Si no se realizan correctamente las llamadas relacionadas con el servidor de aplicaciones durante el método Servlet.init, puede realizar una de estas dos acciones:
  • Iniciar el servlet manualmente cuando el servidor esté preparado para e-business en lugar de iniciar el servlet en el arranque, o bien
  • Optar por no realizar llamadas relacionadas con el servidor de aplicaciones durante el método init del servidor.

El contenedor web se crea inicialmente con los valores de propiedades predeterminados adecuados para aplicaciones web sencillas. No obstante, estos valores pueden no ser apropiados para aplicaciones web más complejas.

La aplicación se considera compleja si precisa de alguna de las características siguientes:

  • Alias de host virtuales adicionales
  • Colocación en memoria caché de servlets
  • Soporte de sesión HTTP persistente
  • Soporte de rastreo de sesiones con reescritura de URL
  • Valores de cadena de transporte de contenedor web especial
  • Asignación asíncrona o remota
  • Ninguna agrupación de solicitudes o respuestas

Realice los cambios de configuración siguientes si tiene una aplicación compleja:

Procedimiento

  1. En la consola de administración, pulse Servidores > Tipos de servidor > Servidores de aplicaciones de WebSphere > nombre_servidor. A continuación, en Valores del contenedor web, pulse uno de los siguientes:
    1. Contenedor Web, si la aplicación web exige un host virtual, que no sea default_host, o exige el almacenamiento en memoria caché de servlets.
    2. Cadenas de transporte del contenedor Web, si tiene que volver a configurar las conexiones HTTP.
  2. [AIX Solaris HP-UX Linux Windows][IBM i]Si la aplicación maneja cargas de solicitud de cliente especiales, en la consola administrativa, pulse Servidores > Tipos de servidor > WebSphere Application Servers > nombre_servidor. A continuación, en Propiedades adicionales, pulse Agrupaciones de hebras para modificar los valores de agrupaciones de hebras.
  3. Si la aplicación requiere valores globales para servlets internos para archivos de archivado de aplicación web (WAR) empaquetados mediante herramientas de terceros, en la consola administrativa, pulse Servidores > Tipos de servidor > WebSphere Application Servers > nombre_servidor > Configuración de contenedor web > Contenedor web. A continuación, en Propiedades adicionales, pulse Propiedades personalizadas y entre la propiedad personalizada adecuada.
  4. [z/OS]Si la aplicación utiliza correlaciones de clases de transacciones para clasificar la carga de trabajo, en la consola administrativa, pulse Recursos > Asynchronous Beans > Gestores de trabajo > nombre_gestor_trabajo. A continuación, entre el nombre del archivo de correlación de clases de transacción en el campo Clase de transacción por omisión.

Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tweb_aov8
File name: tweb_aov8.html