Na árvore de navegação, expanda o nó Configuração.
No nó Configuração, expanda o nó Configuração da Rede.
No nó Config da rede, selecione o nó Transportes.
É aberta a página Transportes.
Na página Transportes, clique em Novo.
É aberta a página Novo Transporte.
No campo Nome, digite um nome único para o transporte.
No campo Nome da classe, digite o nome da implementação do transporte
O valor default é com.sun.grizzly.TCPSelectorHandler
.
No campo Handler de chave de seleção, digite o nome da classe de um handler de chave de seleção.
Um handler de chave de seleção é uma classe abstrata que gerencia o ciclo de vida das chaves de seleção. Se você não especifica um valor, a implementação default é usada.
Na lista drop-down Tipo de buffer, selecione o tipo de ByteBuffer
a ser usado.
As opções disponíveis são HEAP
e DIRECT
. O valor default é HEAP
.
No campo Threads do Aceitador, digite o número de processadores na máquina.
Um valor de -1 indica que Grizzly irá calcular o número de threads de quem aceita, com base no número de processadores na máquina. O valor default é 1.
Para definir o número de threads de processamento da solicitação, defina o valor Tamanho Máximo do Pool de Threads usado por um listener de rede que usa este transporte.
No campo Contagem máxima de conexões, digite o número máximo de conexões pendentes em um listener de rede que usa este transporte.
O valor default é 4096.
No campo Tamanho do Buffer, digite o tamanho em bytes do buffer a ser fornecido para fluxos de entrada criados por um listener de rede que usa este transporte.
O valor default é 8.192.
No campo Time-out para chave ociosa, digite o número de segundos após o qual uma chave ociosa pode ser cancelada e o canal fechado.
O valor default é 30.
No campo Time-out para leitura, digite o número em milissegundos que o GlassFish Server aguarda durante o parsing do cabeçalho e corpo da operação de leitura.
O valor default é 30.000.
No campo Time-out para Sondagem do Seletor, digite o número em milissegundos que um seletor NIO será bloqueado enquanto aguarda por eventos (solicitações de usuários).
O valor default é 1000.
No campo Time-out para gravação, digite o número de milissegundos que o GlassFish Server aguarda antes de considerar que o cliente remoto desconectou ao gravar a resposta.
O valor default é 30.000.
Marque a caixa de seleção Exibir Configuração Ativado para descarregar as configurações internas do Grizzly nos logs do servidor.
Essa opção pode fornecer informações úteis para a depuração. Por default, a opção está desativada.
Marque a caixa de seleção Verificação Ativada para fazer dump das informações de solicitações/resposta para o log do servidor.
Essa opção pode fornecer informações úteis para a depuração, mas irá reduzir significativamente o desempenho. Por default, a opção está desativada.
Marque a caixa de seleção TCP sem Atraso para ativar TCP_NODELAY (também chamado de algoritmo de Nagle).
Por default, a opção está ativada.
Clique em OK.