Para Editar um Transporte

  1. Na árvore de navegação, expanda o nó Configuração.

  2. No nó Configuração, expanda o nó Configuração da Rede.

  3. No nó Config da Rede, selecione o nó Transportes.

    A página Transportes será aberta.

  4. Na página Transportes, clique no nome do transporte a ser editado.

    A página Editar Transporte será aberta.

  5. No campo Nome de classe, digite o nome de classe da implementação de transporte.

    O valor default é com.sun.grizzly.TCPSelectorHandler.

  6. No campo Handler de Chave de Seleção, digite o nome da classe de um handler de chave de seleção.

    O nome da classe do 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.

  7. Na lista drop-down Tipo de Buffer de Bytes, selecione o tipo de ByteBuffer a ser usado.

    As opções disponíveis são HEAP e DIRECT. O valor default é HEAP.

  8. 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.

  9. 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.

  10. 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.

  11. 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.

  12. 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.

  13. 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.

  14. 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.

  15. Marque a caixa de seleção Configuração de Exibiçã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, essa opção está desativada.

  16. Marque a caixa de seleção Rastreamento Ativado 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, essa opção está desativada.

  17. 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.

  18. Clique em Salvar.


    Dica:

    Para voltar às definições default, clique no botão Carregar Defaults e depois em Salvar.
Consulte Também
Copyright © 2005, 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices