Para criar um pool de threads
O pools de thread são usados por listeners da rede e pelo
ORB. Normalmente, o listener da rede usa um dos dois thread pools
que são criados quando o Servidor GlassFish é instalado, e o ORB
usa o outro. Você pode editar qualquer um destes pools de thread
padrão para especificar configurações apropriadas para seus aplicativos ou sistemas de hardware,
ou pode criar e usar um pool de thread com estas configurações.
- Na árvore de navegação, expanda o nó Configuração.
- No nó Configuração, selecione o nó Pools de Threads.
É aberta a página Pools de Threads.
- Na página Pools de Threads, clique em Novo.
É aberta a página Novo Pool de Threads.
- No campo Nome, digite um nome para o pool de threads.
- No campo Nome da Classe, digite o nome totalmente qualificado da classe
que implementa o pool de thread.
O valor padrão é com.sun.grizzly.http.StatsThreadPool.
- No campo Tamanho máximo da fila, digite o número máximo de mensagens
que podem ser colocadas na fila até que threads estejam disponíveis para
processá-las.
Um valor de -1 indica que não há limite para o tamanho
da fila. O valor padrão é 4096.
- No campo Tamanho Máximo do Pool de Threads, digite a quantidade máxima
de threads que pode haver no pool de threads.
O valor padrão é 5. Este é o valor recomendado para pools
de threads de escuta de rede.
- No campo Tamanho Mínimo do Pool de Threads, digite a quantidade mínima
de threads que pode haver no pool de threads.
Estes threads são criados quando o pool do thread é instanciado. O
valor padrão é 2.
- No campo Tempo Limite de Threads Inativos, digite a quantidade máxima de
tempo, em segundos, que um thread pode permanecer ocioso no pool.
Após esse período, o segmento será removido do conjunto. O valor
padrão é 900.
- Clique em OK.
Consulte também
Copyright © 2010 Oracle and/or its affiliates. All rights reserved. Advertência legal