Crear un Pool de Threads

Los pools de threads los utilizan los listeners de red y el ORB. Normalmente, un listener de red utiliza uno de los dos pools de threads que se crean al instalar Servidor GlassFish y ORB utiliza el otro. Puede editar cualquiera de estos pools de threads por defecto para especificar la configuración adecuada para sus aplicaciones o sistemas de hardware, o bien puede crear y utilizar un pool de threads con esta configuración.

  1. En el árbol de navegación, amplíe el nodo Configuración.

  2. En el nodo Configuración, seleccione el nodo Pools de Threads.

    Se abrirá la página Pools de Threads.

  3. En la página Pools de Threads, haga clic en Nuevo.

    Se abrirá la página Nuevo Pool de Threads.

  4. En el campo Nombre, escriba un nombre para el pool de threads.

  5. En el campo Nombre de Clase, escriba el nombre de clase completo que implementa el pool de threads.

    El valor por defecto es com.sun.grizzly.http.StatsThreadPool .

  6. En el campo Tamaño de Cola Máximo, escriba el número máximo de mensajes que pueden ponerse en cola hasta que haya threads disponibles para procesarlos.

    Un valor de -1 indica que no hay límite en el tamaño de la cola. El valor por defecto es 4096.

  7. En el campo Tamaño Máximo del Pool de Threads, introduzca el número máximo de threads que puede existir en un pool.

    El valor por defecto es 5. Éste es el valor recomendado de los pools de threads de listener de red.

  8. En el campo Tamaño Mínimo de Pool de Threads, introduzca el número mínimo de threads que puede existir en un pool.

    Estos threads se crean cuando se instancia el pool de threads. El valor por defecto es 2.

  9. En el campo Timeout de Thread Inactivo, introduzca el tiempo máximo en segundos que un thread puede permanecer inactivo en el pool.

    Cuando transcurra este tiempo, el thread quedará eliminado del pool. El valor por defecto es 900.

  10. Haga clic en Aceptar.

Consulte también
Copyright © 2005, 2012, Oracle and/or its affiliates. All rights reserved. Legal Notices