Na árvore de navegação, expanda o nó Configuração.
No nó Configuração, expanda o nó Serviço HTTP.
No nó Configuração de Rede, selecione o nó Listeners HTTP.
A página Listeners HTTP será aberta.
Na página Listeners HTTP, clique em Novo.
A página Novo Listener HTTP será aberta.
No campo Nome, digite um nome para o listener HTTP.
O nome de um listener HTTP não pode começar com um número.
No campo Porta, digite o número da porta na qual o listener HTTP fará o listening.
Os valores válidos são 1 a 65.535. Em sistemas UNIX, criar soquetes que fazem listening nas portas 1 - 1024 exige privilégios de superusuário.
Marque a caixa de seleção Status Ativado para ativar o listener HTTP.
Por default, a opção está ativada. Se o listener estiver desativado, qualquer tentativa de conectar ao listener resulta em uma exceção de soquete (java.net.ConnectException
).
Nas versões do GlassFish Server anteriores a 9.1, um listener cujo atributo ativado estava definido como falso retornava um código de resposta 404, para quaisquer solicitações enviadas ao mesmo. Para obter esse comportamento na versão atual do GlassFish Server, defina o status do listener como ativado e cada estado de servidor virtual associado como OFF. Um servidor virtual lista os respectivos listeners associados em sua lista drop-down Listeners de Rede (Um listener HTTP é um tipo de listener de rede).
Marque a caixa de seleção Segurança Ativada para ativar a segurança para o listener HTTP.
Por default, essa opção está desativada.
Se você estiver configurando o admin-listener
para o servidor de administração de domínios (DAS), que usa a configuração server-config
, esta opção será somente para leitura. Para ativar a segurança deste listener, é necessário ativar a administração segura. Consulte Administração Segura.
Marque a caixa de seleção Listener JK ativado para especificar que o listener suporta o protocolo mod-jk
do Apache.
O protocolo mod-jk
é um protocolo proprietário de comunicação/rede entre o httpd
do Apache (servidor da web) e uma instância de back-end do GlassFish Server. Se o listener suportar este protocolo, httpd
deverá suportar todo o conteúdo estático, enquanto qualquer solicitação de recurso dinâmico (ou seja, Servlets e JSPs) são roteados para o listener HTTP ativado do mod-jk
do &Productname;, usando o protocolo mod-jk
. Por default, essa opção está desativada.
No campo Endereço, digite o endereço IP no qual o listener HTTP fará o listening.
O endereço pode estar na notação de par de pontos ou IPv6. Pode ser qualquer
(para INADDR_ANY
) para fazer listening em todos os endereços IP. Ele pode ser um nome de host.
Na lista drop-down Servidor Virtual Default, selecione o servidor virtual a ser associado a este listener HTTP.
Use a página Servidores Virtuais para definir servidores virtuais.
Na lista drop-down Pool de Threads, selecione o pool de threads a ser associado ao listener HTTP.
Normalmente, você seleciona um dos dois pool de threads que estão configurados quando o GlassFish Server é instalado.
No campo Nome do Servidor, digite o nome do host a ser usado nas URLs que o servidor envia para o cliente.
Esse nome será o nome alias se o servidor usar um alias. Se o servidor não usar alias, deixe o campo em branco.
Esse valor somente afeta os URLs gerados automaticamente pelo servidor; ele não afeta os URLs para diretórios e arquivos armazenados no servidor. Caso seu servidor use um alias, o nome do servidor deve ser o nome do alias. Se uma vírgula e um número de porta forem acrescentados, essa porta será usada nos URLs que o servidor envia para o cliente.
Clique em OK.
Caso você tenha ativado a segurança para o listener HTTP, poderá usar a guia SSL para editar as definições de SSL do listener HTTP.
Um listener HTTP é um tipo de listener de rede. Para acessar recursos avançados, você pode editar o listener HTTP usando as páginas do Listener de Rede.