[AIX Solaris HP-UX Linux Windows][z/OS]

Configurando um ODR para Atualizar Dinamicamente a Configuração do Plug-in do Servidor da Web

Em uma topologia com um servidor da web que redireciona solicitações para um on demand router (ODR), o ODR pode ser configurado para gerar dinamicamente e atualizar o arquivo de configuração de plug-in do servidor da web plug-in-cfg.xml. Ao configurar um ODR para atualizar dinamicamente plug-in-cfg.xml, você evita atualizar manualmente o arquivo durante ações administrativas, o que pode afetar o conteúdo.

Antes de Iniciar

Considere a topologia do ambiente antes de configurar a geração do plug-in-cfg.xml; cada ODR pode gerar um arquivo plug-in-cfg.xml que inclui todas as URIs que ele pode manipular. O arquivo plug-in-cfg.xml gerado pode ser configurado para: todos, célula, e servidor. O escopo de configuração determina quais ODRs estão incluídos no plug-in-cfg.xml e, portanto, para quais ODRs um servidor da web encaminha solicitações. Por padrão, plug-in-cfg.xml inclui apenas ODRs em execução.
O escopo de configuração do plug-in-cfg.xml pode ser:
  • Tudo: Inclui todos os ODRs no ambiente.
  • Célula: Inclui todos os ODRs dentro da mesma célula que o ODR que gera plug-in-cfg.xml.
  • : Inclui todos os ODRs no mesmo nó que o ODR que gera plug-in-cfg.xml.
  • Servidor: Inclui apenas o ODR que gera plug-in-cfg.xml.

Sobre Esta Tarefa

Um ODR configurado para gerar plug-in-cfg.xml deve estar em execução para que as atualizações dinâmicas ocorram. Se um único ODR for configurado para gerar o arquivo plug-in-cfg.xml e se esse ODR estiver parado, plug-in-cfg.xml não é gerado novamente até que o ODR seja reiniciado. Portanto, execute o gerador de arquivo plug-in-cfg.xml como um serviço altamente disponível. Para obter mais informações, leia sobre a geração da configuração de plug-in em um ambiente de alta disponibilidade.

O arquivo plug-in-cfg.xml é gerado por um processo do ODR. Portanto, o arquivo é gerado no sistema de arquivos que hospeda o ODR de geração. Para todos, célula e , WAS_HOME/profiles/profile_name/etc/ é o diretório padrão onde o ODR gera o arquivo plug-in-cfg.xml. O diretório padrão para servidor éWAS_HOME/profiles/profile_name/etc/odr_name/. O diretório de geração padrão pode ser substituído configurando uma propriedade do sistema da Java™ virtual machine (JVM) no ODR de geração. Para configurar a propriedade de sistema da JVM, acesse Servidores > Tipos de Servidores > On demand routers > ODR_name > Java e gerenciamento de processo > Definição de processo > Java Virtual Machine > Propriedades customizadas > Novo. Nomeie a propriedade de sistema da JVM como ODCPluginXmlDir e digite um valor que contenha o caminho absoluto para o diretório de geração.

Procedimento

  1. No console administrativo, acesse a página Configurações do On Demand Router:
    • Para processos do ODR independentes, clique em Servidores > Tipos de servidores > On demand routers > ODR_name > Propriedades do On demand router > Configurações do On demand router.
    • Para processos do ODR estáticos, clique em Servidores > Clusters > Clusters do on demand router > ODR_static_cluster_name > Propriedades do On demand router > Configurações do On demand router.
    • Para processos de clusters dinâmicos do ODR, acesse Servidores > Clusters > Clusters dinâmicos > ODR_dynamic_cluster_name > Modelo de servidor > > Propriedades do On demand router > Configurações do On demand router.
  2. Na seção política de configuração de plug-in de proxy, selecione o escopo na lista suspensa Gerar configuração do plug-in.
  3. Opcional: Na seção Política de configuração de plug-in de proxy, defina um caminho absoluto para o script que você inserir na caixa de texto Script de alteração de config de plug-in. O script definido será chamado toda vez que o plug-in-cfg.xml for atualizado dinamicamente.
    Considerações ao usar a caixa de texto Script de Mudança na Configuração de Plug-in:
    • É possível definir diversos scripts para executar após o plug-in-cfg.xml ser gerado. O delimitador usado para separar o caminho de cada script é um ponto e vírgula (;). Os scripts são executados na ordem em que eles são definidos:
      /tmp/executeFirst.sh;/bin/executeSecond.sh
    • Para propagar automaticamente o arquivo plug-in-cfg.xml gerado, use a palavra-chave autoPropagate na caixa de texto Script de Mudança na Configuração de Plug-in.
      Exemplos:
      • autoPropagate,*:*:*
      • /tmp/executeFirst.sh;/bin/executeSecond.sh;autoPropagate,*:*:*
    • Para propagar automaticamente o arquivo plug-in-cfg.xml gerado usando o script propagatePluginCfg.py, insira o script na caixa de texto Script de Mudança na Configuração de Plug-in.

      Exemplos:

      • /opt/WAS/bin/wsadmin.sh -f /opt/WAS/bin/propagatePluginCfg.py -lang jython https://myIHSHost:8192 
        ihsusr ihsusrPassword /tmp/plugin-cfg.xml /opt/HTTPServer/plugins/config/webserver1/plugin-cfg.xml
      • /tmp/executeFirst.sh;/bin/executeSecond.sh;/opt/WAS/bin/wsadmin.sh -f /opt/WAS/bin/propagatePluginCfg.py 
        -lang jython https://myIHSHost:8192 ihsusr ihsusrPassword /tmp/plugin-cfg.xml 
        /opt/HTTPServer/plug-ins/config/webserver1/plug-in-cfg.xml
  4. Clique em Aplicar, salve e sincronize as mudanças.
  5. Reinicie o ODR para as mudanças entrarem em vigor. O plug-in-cfg.xml é gerado sempre que o ODR inicia, quando há ações administrativas executadas que afetam quais URIs o ODR manipula e quando mudanças no ambiente afetam o conteúdo do arquivo plug-in-cfg.xml.

Resultados

O ODR atualiza automaticamente o arquivo plug-in-cfg.xml quando ocorrem mudanças na configuração.

O que Fazer Depois

é possível substituir os valores de atributo padrão do plug-in-cfg.xml gerado automaticamente pelo ODR. Para obter mais informações, leia sobre o controle e a geração do arquivo plug-in-cfg.xml.

Í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=twve_odrWebserver
Nome do arquivo: twve_odrWebserver.html