Especificación del momento en que se cargan e inicializan los servlets

De forma predeterminada, el perfil Liberty difiere la carga del servlet hasta que se recibe una solicitud de la aplicación web asociada. Puede alterar temporalmente este comportamiento predeterminado estableciendo el atributo deferServletLoad de contenedor web en false.

Acerca de esta tarea

La especificación de servlet define el atributo de servlet load-on-startup, que se especifica en el archivo web.xml de una aplicación web. Si un servlet tiene un valor no negativo para el atributo load-on-startup, se debe cargar e inicializar el servlet cuando se despliegue la aplicación web. El perfil Liberty optimiza el tiempo de inicio y el uso de memoria no iniciando un servlet hasta que se recibe una solicitud de la aplicación web. Puede alterar temporalmente este aplazamiento para que los servlets se carguen e inicialicen cuando se instale la aplicación web, en lugar de esperar a la primera solicitud de la aplicación.

Ejemplo

Para configurar el servidor para que cargue servlets cuando se instale una aplicación web, añada la línea siguiente al archivo de configuración server.xml o un archivo que incluya:
<webContainer deferServletLoad="false"/>
Este valor se aplica a todas las aplicaciones web instaladas en el servidor.

Icono que indica el tipo de tema Tema de tarea

Términos y condiciones para centros de información | Comentarios


Icono de indicación de fecha y hora Última actualización: 15 de junio de 2015
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=twlp_servlet_load
Nombre de archivo:twlp_servlet_load.html