WebSphere Virtual Enterprise, Version 6.1.1
             Sistemas Operacionais: AIX,, HP-UX, Linux, Solaris, Windows ,


Gerando a Configuração de Plug-In em um Ambiente de Alta Disponibilidade

É possível configurar a configuração de plug-in de servidor da Web a ser gerado em um ambiente de alta disponibilidade para garantir que a configuração seja sempre gerada por um processo na célula, independentemente de outros processos que poderão não estar disponíveis.

Antes de Começar

Estabeleça o ambiente de alta disponibilidade. Consulte Configurando um Ambiente de Alta Disponibilidade para obter informações adicionais.

Configure os grupos principais que estão na mesma célula que precisam compartilhar informações do Workload Management (WLM). Consulte Configurando a Comunicação entre Grupos Principais que Estão na Mesma Célula para obter maiores informações.

O uso do executar de geração de plugin-cfg de alta disponibilidade não desativa automaticamente a geração de plugin-cfg do ODR (On Demand Router) se ela estiver ativada. Os dois serviços são independentes. É redundante ativar ambos os serviços, assim toda a geração de plugin-cfg do ODR que foi ativada deve ser desativada quando o serviço de geração de plugin-cfg de alta disponibilidade for ativado. Consulte Configurando um On Demand Router para Atualizar Dinamicamente a Configuração de Plug-in do Servidor da Web para obter maiores informações.

Sobre Esta Tarefa

Defina um conjunto de propriedades customizadas no nível de célula para cada arquivo plugin-cfg.xml que deseja gerar. As propriedades customizadas são formatadas como ODCPluginCfg<property>_<config>=value, em que <property> é um dos seguintes elementos:
  • OdrList
  • OutputPath
  • UpdateScript
  • OdrClusterList
  • Desativado
A variável <config> é o nome da configuração escolhida. Como resultado, as propriedades terminam na mesma variável <config> para definir uma única configuração para a geração do arquivo plugin-cfg.xml de alta disponibilidade.

Procedimento

  1. No console administrativo, clique em Administração do Sistema > Célula > Propriedades Customizadas > Novo.
  2. Defina as seguintes propriedades customizadas:
    ODCPluginCfgOdrList_<configName>=cell1:node1:odr1,cell2:node2:*
    Essa propriedade especifica os ODRs que você deseja incluir no arquivo plugin-cfg.xml. Use o símbolo * como um curinga válido para cada segmento do caminho.
    ODCPluginCfgOutputPath_<configName>=/path/file_name.txt
    Essa propriedade especifica o local no qual o arquivo plugin-cfg.xml é colocado após ter sido gerado. Como você pode gerar a configuração de plug-in em qualquer nó na célula, você deve garantir que o diretório de saída exista em cada nó.
    ODCPluginCfgUpdateScript_<configName>=/path/script <parameter1> <parameter2>
    Essa propriedade executa um script para atualizar a configuração todas as vezes que o arquivo plugin-cfg.xml é alterado. Como você pode gerar a configuração de plug-in em qualquer nó na célula, o script deverá existir neste caminho em todos os nós.
    ODCPluginCfgOdrClusterList_<configName>=cell1:cluster1
    Essa propriedade especifica um cluster dos ODRs que você deseja incluir no arquivo plugin-cfg.xml.
    ODCPluginCfgDisable_<configName>=true
    Essa propriedade opcional desativa a geração de uma configuração específica sem definir todas as propriedades dessa configuração.
    ODCPluginCfgOdrSessionIdCookie _XYZ
    Defina o nome do cookie usado para manter a afinidade do servidor HTTP IBM/ODR quando usar a afinidade de célula do ODR.
    ODCPluginCfgIHSConfigProperties_XYZ
    Esta propriedade é usada em vez da configuração de propriedades da JVM (como é feito durante a geração de plugin-cfg que não é de alta disponibilidade) para configurar as propriedades específicas de configuração do servidor HTTP IBM. O formato é PROPERTY_NAME1=value1,PROPERTY_NAME2=value2
    ODCPluginCfgTrustedProxyList_<configName>=trustedproxy1,trustedproxy2
    Esta propriedade é usada para especificar os proxies confiáveis que deseja incluir no arquivo plugin-cfg.xml.
    Consulte ee Controlando a Geração do Arquivo plugin-cfg.xml para obter a lista de nomes e valores de propriedades válidos.

Exemplo

As propriedades customizadas de célula a seguir demonstram como configurar o serviço de geração de configuração de plug-in para uma coleção de ODRs que estão em um cluster de ODRs. Observe que todas as propriedades terminam com "_1", o que as amarra juntas em uma única configuração.
Tabela 1. Propriedades Customizadas
Nome da Propriedade Valor da propriedade Descrição

ODCPluginCfgOdrList_1

myCell:*.*

Gere um plug-in que roteará para todos os ODRs na célula 'myCell'.

ODCPluginCfgOutputPath_1

/tmp/plugin-cfg1.xml

Grave o plug-in gerado no arquivo '/tmp/plugin-cfg1.xml'.

ODCPluginCfgUpdateScript_1

/root/bin/pluginCfgUpdate1

Caminho para o script que é executado toda vez que '/tmp/plugin-cfg1.xml' for atualizado.

ODCPluginCfgDisable_1

true

Ativa/desativa a geração de /tmp/plugin-cfg1.xml e a execução de /root/bin/pluginCfgUpdate1. O valor-padrão é 'true' se esta propriedade não for definida.

Tabela 2. Propriedades Customizadas.

As propriedades customizadas de célula a seguir demonstram como configurar o serviço de geração de plug-in para um cluster de ODRs chamado 'myCell/myOdrCluster'. Observe que todas as propriedades terminam com "_2", o que as amarra juntas em uma única configuração.

Nome da Propriedade Valor da propriedade Descrição

ODCPluginCfgOdrClusterList_2

myCell:myOdrCluster

Gera um plug-in que roteará para todos os ODRs no cluster 'myOdrCluster' na célula 'myCell'.

ODCPluginCfgOutputPath_2

/tmp/plugin-cfg2.xml

Grave o plug-in gerado no arquivo '/tmp/plugin-cfg2.xml'.

ODCPluginCfgUpdateScript_2

/root/bin/pluginCfgUpdate2

Caminho para o script que é executado toda vez que '/tmp/plugin-cfg2.xml' for atualizado.

ODCPluginCfgDisable_2

true

Ativa/desativa a geração de /tmp/plugin-cfg2.xml e a execução de /root/bin/pluginCfgUpdate2. O valor-padrão é 'true' se esta propriedade não for definida.

ODCPluginCfgODRIncludeStopped_2

true

ou

false

Permite a inclusão de ODRs interrompidos.

O que fazer depois

Como a geração do arquivo plugin-cfg.xml pode ocorrer em qualquer nó na célula, é possível determinar o local específico no qual o serviço de geração está sendo executado de uma das duas maneiras:

  • No console administrativo, clique em Operações de Tempo de Execução >Implementação Estendida> Componentes Principais. Verifique se o HAPluginCfgGenerator está exibido na tabela.
  • Execute o seguinte script:

    wsadmin.sh -f checkODCPluginGenLocation.jacl




Conceitos relacionados
Visão Geral da Priorização do Fluxo de Pedidos
Tarefas relacionadas
Configurando um On Demand Router para Atualizar Dinamicamente a Configuração de Plug-in do Servidor da Web
Configurando a Comunicação entre Grupos Principais que Estão na Mesma Célula
Tópico de Tarefa    

Termos de Uso | Feedback

Última atualização: 24/09/2009 14h16min12s EDT
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r1m1/index.jsp?topic=/com.ibm.websphere.ops.doc/info/odoe_task/thaplugincfg.html