WebSphere Extended Deployment, Version 6.0.x     Sistemas Operacionais: AIX,, HP-UX, Linux, Solaris , Windows , z/OS

Validando uma Edição

Este tópico descreve como validar uma edição de aplicativo. Com o modo de validação, você pode instalar uma edição e testá-la em condições realísticas em paralelo à edição de aplicativo de produção. No exemplo a seguir, a edição 1.0 de um aplicativo está instalada e ativa, em execução em um cluster dinâmico. A edição 2.0 é a edição de validação candidata e está instalada no mesmo destino de implementação no estado inativo. A validação da edição 2.0 faz o seguinte: clona o destino da edição 2.0, cria um novo cluster dinâmico, por exemplo, DC-Validation, e mapeia a edição 2.0 para este novo cluster. O cluster clonado utiliza os membros de cluster existentes como o gabarito de servidor para a criação dos servidores clonados.

Antes de começar

Antes de iniciar o novo cluster clonado, é necessário definir regras de roteamento exclusivas para a edição 2.0. As regras de roteamento permitem que as duas edições sejam executadas simultaneamente e os pedidos Hypertext Transfer Protocol destinados à edição de validação sejam roteados corretamente para o destino de validação sem interferir com a edição 1.0. Para este cenário, utilize o aplicativo BeenThere. Instale as duas edições de aplicativos, 1.0 e 2.0, no BTDC1 de destino. Configure a propriedade customizada de cluster dinâmico saveClonedCluster=true para reter os destinos de validação após a consolidação de edições. Caso contrário, o destino de validação será excluído após a consolidação da edição.
RestrictionColonSymbol Apenas dois membros de cluster podem ser utilizados ou criados no modo de validação. É possível mapear rotas e políticas de serviço para o aplicativo corporativo do modo de validação, mas no máximo dois membros de cluster são iniciados para manter o trabalho.

Por que e quando realizar esta tarefa

Após a criação do destino do clone de validação, a ativação da edição 2.0 e a definição das regras de roteamento, será possível iniciar, parar e reconfigurar a edição.
  1. Clique em Aplicativos > Centro de Controle de Edições e verifique se o aplicativo possui duas edições instaladas, com apenas uma edição ativa.
  2. Clique em BeenThere.
  3. Selecione a edição 2.0 e clique em Validar. A página de status de validação mostra cada etapa de validação do cluster dinâmico BTDC1 e a implementação da edição 2.0 no cluster clonado. O centro de controle de edições mostra que uma das edições está no modo de validação e a página gerenciar edições mostra que o destino da edição 2.0 agora é o cluster dinâmico BTDC1-Validation-. A página Cluster Dinâmico mostra que um novo cluster dinâmico, BTDC1-Validation, foi criado e a página Servidores de Aplicativos mostra os servidores clonados.
  4. Clique em Aplicativos > Aplicativos Corporativos. Edite BeenThere-edition2.0 e selecione Mapear Módulos para Servidores. Verifique se a edição 2.0 foi mapeada para o cluster de validação. Na visualização de detalhes Mapear Referências EJB para Beans, verifique se o nome Java Naming and Directory Interface foi ajustado para o nome do novo destino clonado.

    Para que uma edição de aplicativo com ligações completas com base no nome do destino de implementação original funcione corretamente em um destino de implementação de validação, seus nomes de ligação devem ser alterados para refletir os nomes de ligação completos com base no nome do destino de implementação de validação. Por exemplo, um aplicativo com uma referência de recurso ligada a /clusters/clusterb1/jdbc/CustomerData deve ter a ligação alterada para /clusters/cluster1-validation/jdbc/CustomerData, pois o aplicativo é preparado para ser executado no clone do destino de implementação.

  5. Inicie o cluster de validação e, com suas regras de roteamento adequadas, conduza um carregamento de teste para edição 2.0 para testá-lo com sua edição 1.0 de produção. Quando concluir o teste da edição 2.0 e desejar substituir a edição 1.0 pela 2.0, faça o seguinte:
    1. Pare o destino de validação, por exemplo, BTDC1-Validation.
    2. Exclua as regras de roteamento específicas da edição 2.0 para rotear todos os pedidos para o aplicativo BeenThere para uma única edição. Salve suas alterações e sincronize os nós.
    3. Clique em Aplicativos > Gerenciar Edições.
    4. Selecione a edição 2.0 do aplicativo BeenThere e clique em Consolidar.

Resultado

Isto ativa uma substituição sem interrupção de edição 1.0 por edição 2.0. Durante a consolidação, a edição 2.0 é redirecionada para seu destino de implementação original, por exemplo, BTDC1, e seu estado passa de validação para ativo.

O que fazer depois

Após a conclusão bem-sucedida de edição de validação, utilize a consolidação de edição para consolidar a nova edição para seu ambiente de produção.



Related concepts
Conceitos do Gerenciador de Edições

Related tasks
Instalando uma Primeira Edição
Consolidando uma Edição
Recuperando uma Edição

Related reference
Políticas de Roteamento para Classes de Trabalho

Tópico de Tarefa    

Termos de Uso | Feedback Última atualização: Mar 21, 2006 12:49:57 PM EST
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r0/index.jsp?topic=?topic=/com.ibm.websphere.xd.doc/info/appedition/tappedval.html

© Copyright IBM 2005, 2006. Todos os Direitos Reservados.
Este centro de informações é desenvolvido em tecnologia Eclipse. (http://www.eclipse.org)