Executando servidores de aplicativos coexistentes

É possível criar um ambiente com instalações de produtos coexistentes, o que significa que você pode executar várias instalações independentes do WebSphere® Application Server e vários nós no mesmo sistema ao mesmo tempo. As instalações podem ser da mesma versão ou de versões diferentes e é possível escolher se elas compartilham uma única instalação de servidor da web. A principal consideração na coexistência é evitar conflitos de porta.

Sobre esta Tarefa

Todas as combinações de versões e edições do ` WebSphere Application Server ` podem coexistir, desde que não haja conflitos de porta. Por exemplo, é possível executar uma instalação do WebSphere Application Server (base) na versão 8.5 e uma instalação do WebSphere Application Server Network Deployment na versão 9.0 no mesmo sistema, desde que todas as portas sejam exclusivas.

A migração de clone abordará vários dos problemas de nomenclatura para assegurar que as células antigas e novas possam coexistir. Os nomes abreviados de portas, célula, nó, servidor e cluster, e os nomes de procedimento serão diferentes entre as células antigas e novas para que ambos possam ser executados de forma independente.

Tabela 1. Coisas a considerar ao decidir configurar a coexistência
Motivos para configurar a coexistência Motivos para não configurar a coexistência
  • É possível obter isolamento total entre cada instância do ` WebSphere Application Server `. É possível desinstalar uma instância independentemente das outras.
  • É possível instalar o pacote de base do ` WebSphere Application Server ` mais de uma vez na mesma máquina.
  • É possível instalar o produto “ WebSphere Application Server Network Deployment ” (versão 7.0 ou posterior) e o produto “ 9.0 ” na mesma máquina.
  • A máquina pode ter uma restrição de espaço em disco rígido.
  • Você pode usar o Registro do sistema operacional apenas para localizar a última instância instalada de um WebSphere Application Server.

    Ao instalar qualquer produto uma segunda vez, a última instalação é a que aparecerá no registro.

  • A desinstalação da última instância remove qualquer registro do produto do registro.

    Suponha que você tenha instalado três instâncias do ` WebSphere Application Server ` (base). Você utiliza a função de remoção de programa do sistema operacional para desinstalar a terceira cópia registrada do produto base. Um registro do registro não existirá mais para indicar a existência das outras duas instâncias de instalação. Outras aplicações não podem utilizar uma consulta ao registro do sistema operacional para detectar a presença de uma instância do produto " WebSphere Application Server " (base).

Se você desejar instalar várias instâncias da mesma versão do produto em um sistema, considere criar vários perfis em vez disso. Um dos objetivos principais do suporte a perfis múltiplos é o de minimizar a necessidade de ter instalações coexistentes da mesma versão do produto. Um dos motivos pelos quais você pode querer instalar instâncias coexistentes do WebSphere Application Server Versão 9.0 é a necessidade de ter diferentes níveis de correção do produto em um único computador.

O sistema no qual você instala várias versões ou edições do produto deve atender a todos os pré-requisitos de instalação para todos os produtos, tais como os requisitos mínimos de Java e sistema operacional. Para obter informações sobre esses requisitos, consulte WebSphere Application Server para conhecer os requisitos detalhados do sistema.

É possível resolver conflitos de atribuição de portas especificando atribuições de portas para coexistência durante a criação do perfil, por wsadmin meio de scripts ou utilizando a página da consola de administração Servidores > Servidores de Aplicações > server1 > Portas, para garantir que o WebSphere Application Server Versão 9.0 possa ser executado com uma versão anterior. Para obter mais informações sobre wsadmin scripts, consulte a ferramenta de scripts wsadmin.

O processamento de coexistência altera os seguintes arquivos de configuração:
  • virtualhosts.xml
    • Porta de transporte HTTP
    • IBM® HTTP porta do servidor
    • Porta de transporte HTTPS
    • Porta do console administrativo HTTP
    • Porta segura do console administrativo HTTPS
  • serverindex.xml
    • Endereço de autoinicialização
    • Endereço do conector SOAP
    • Endereço do cliente Data Replication Service (DRS)
      Recurso obsoleto: Esta porta está obsoleta e não é mais utilizada na versão atual do WebSphere Application Server.
    • Endereço de listener ServerAuth de Secure Authentication Service (SAS) Secure Sockets Layer (SSL)
    • Endereço de listener ServerAuth SSL Common Secure Interoperability Protocol Version 2 (CSIV2)
    • Endereço de listener MutualAuth SSL CSIV2
    • Porta do Console Administrativo
    • Porta de transporte HTTP
    • Endereço unicast Distribution and Consistency Services (DCS)
    • Porta Segura do Console Administrativo
    • Porta segura de transporte HTTP
    • Endereço do terminal do Service Integration Bus (SIB)
    • Endereço seguro do terminal SIB
    • Endereço do terminal SIB MQ
    • Endereço seguro do terminal SIB MQ

Para obter mais informações, consulte as configurações de número de porta.

Procedimento

Instale várias instâncias do produto em um sistema. Tenha cuidado para evitar conflitos de porta e, opcionalmente, configurar um servidor da web compartilhado. Para obter mais informações, consulte a seção “Configurando instalações coexistentes de produtos”.