Modificando a Configuração do Contêiner da Web Padrão

Um contêiner da Web trata pedidos para servlets, arquivos JavaServer Pages (JSP) e outros tipos de arquivos que incluem código do lado do servidor. O contêiner da Web cria instâncias de servlet, carrega e descarrega servlets, cria e gerencia objetos de solicitação e resposta e executa outras tarefas de gerenciamento de servlet. Os plug-ins de servidor da Web, fornecidos pelo produto, ajudam os servidores da Web suportados a passarem solicitações do servlet para contêineres da Web.

Sobre Esta Tarefa

Se a propriedade para iniciar servlets durante a inicialização do servidor de aplicativos estiver ativada, parte de seu processo de inicialização chama o método Servlet.init em seus servlets quando você inicia o contêiner da Web. Entretanto, quando o contêiner da Web é iniciado e chama o método de inicialização, outros componentes como a Nomenclatura e o Gerenciamento de Carga de Trabalho podem não estar ainda completamente iniciados. Como resultado, as chamadas relacionadas ao servidor de aplicativos podem não funcionar, porque todos os componentes do servidor de aplicativos podem não estar prontos ainda. Uma vez que o servidor de aplicativos esteja 'pronto para e-business', ele estará totalmente pronto. Se chamadas relacionadas ao servidor de aplicativos falharem durante o método Servlet.init, é possível:
  • Iniciar o servidor manualmente quando o servidor estiver pronto para e-business em vez de iniciar o servlet na inicialização ou
  • Pode optar por não fazer chamadas relacionadas ao servidor de aplicativos no método init do servlet.

O contêiner da Web é criado inicialmente com os valores de propriedade padrão apropriados para aplicativos da Web simples. Entretanto, esses valores podem não ser apropriados para aplicativos da Web mais complexos.

Seu aplicativo é considerado complexo se for requerido qualquer um dos recursos a seguir:

  • Aliases adicionais do host virtual
  • Armazenamento em Cache do Servlet
  • Suporte a sessão HTTP persistente
  • Suporte ao rastreio de sessão com regravação de URL
  • Configurações especiais da cadeia de transporte do contêiner da Web
  • Dispatch assíncrono ou remoto
  • Nenhum agrupamento de pedido ou resposta

Faça as seguintes alterações na configuração se tiver um aplicativo complexo:

Procedimento

  1. No console administrativo, clique em Servidores > Tipos de Servidor > Servidores de Aplicativos do WebSphere > server_name. Em configurações do contêiner da Web, clique em um dos seguintes:
    1. Contêiner da Web, se o seu aplicativo da Web exigir um host virtual, diferente do default_host, ou exigir o armazenamento em cache do servlet.
    2. Cadeias de Transporte de Contêiner da Web, se precisar reconfigurar suas conexões HTTP.
  2. [AIX Solaris HP-UX Linux Windows][IBM i]Se o aplicativo lidar com cargas especiais de pedido do cliente, no console administrativo, clique em Servidores > Tipos de Servidor > Servidores de Aplicativos do WebSphere > server_name. Em Propriedades Adicionais, clique em Conjuntos de Encadeamentos para modificar as configurações do conjunto de encadeamentos.
  3. Se o seu aplicativo exigir configurações globais para servlets internos para archives de aplicativo da Web (WAR) empacotados por ferramentas de terceiros, no console administrativo, clique em Servidores > Tipos de Servidor > Servidores de aplicativos WebSphere > server_name > Configurações de Contêiner da Web > Contêiner da Web. Em Propriedades Adicionais, clique em Propriedades customizadas e digite a propriedade customizada apropriada.
  4. [z/OS]Se o aplicativo utilizar mapeamentos de classe da transação para classificar a carga de trabalho, no console administrativo, clique em Recursos > Beans Assíncronos > Gerenciadores de trabalho > workmanager_name. Em seguida, digite o nome do arquivo de mapeamento de classe de transação no campo Classe de Transação Padrão.

Ícone que indica o tipo de tópico Tópico de Tarefa



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tweb_aov8
Nome do arquivo: tweb_aov8.html