Red Hat Training

A Red Hat training course is available for Red Hat JBoss Enterprise Application Platform

Capítulo 6. Alterações diversas

6.1. Alterações no modo de entrega do JBoss EAP Natives e Servidor HTTP Apache

JBoss EAP 7 nativos são entregues de uma forma diferente neste lançamento. Agora alguns são enviados com o novo produto Red Hat JBoss Core Services, que é um grupo de softwares suplementares que é comum em muitos produtos middleware da Red Hat JBoss. O novo produto permite distribuição mais rápida de atualizações e uma experiência de atualização mais consistente. O produto JBoss Core Services está disponível para download em uma localidade diferente no Portal do Cliente Red Hat .

  • A seguinte tabela lista as diferenças nos métodos de entrega entre os lançamentos.

    PacoteJBoss EAP 6JBoss EAP 7

    AIO Natives para mensagens

    Entregue com o produto em um dowload "Native Utilities" separado

    Incluído na distribuição de JBoss EAP. Não é necessário nenhum download adicional.

    Servidor HTTP Apache

    Entregue com o produto em um download "Servidor HTTP Apache" separado.

    Entregue com o novo produto JBoss Core Services

    mod_cluster, mod_jk, isapi, e conectores nsapi

    Entregue com o produto em um download "Webserver Connector Natives" separado

    Entregue com o novo produto JBoss Core Services

    JSVC

    Entregue com o produto em um dowload "Native Utilities" separado

    Entregue com o novo produto JBoss Core Services

    OpenSSL

    Entregue com o produto em um dowload "Native Utilities" separado

    Isto foi eliminado no JBoss EAP 7

    tcnatives

    Entregue com o produto em um download "Native Components" separado

    Isto foi eliminado no JBoss EAP 7

  • Você também deve estar ciente das seguintes alterações:

    • Foi eliminado o suporte para conectores mod_cluster e mod_jk usados com servidor HTTP Apache a partir dos canais RPM do Red Hat Enterprise Linux RPM. Se você executar o servidor Apache HTTP a partir dos canais PRM do Red Hat Enterprise Linux e precisar configurar balanceamento de carga para servidores JBoss EAP 7, você pode utilizar uma das seguintes opções:

      • Use o servidor HTTP Apache fornecido pelo JBoss Core Services.
      • You can configure JBoss EAP 7 to act as a front-end load balancer. For more information, see Configuring JBoss EAP as a Front-end Load Balancer in the JBoss EAP Configuration Guide.
      • You can deploy Apache HTTP Server on a machine that is supported and certified and then run the load balancer on that machine. For the list of supported configurations, see Overview of HTTP Connectors in the JBoss EAP 7 Configuration Guide.
    • Foi eliminado suporte para conectores mod_cluster e mod_jk utilizados com o servidor HTTP Apache a partir do HP-UX Web Server Suites. Se você executar o servidor HTTP Apache a partir do HP-UX Web Server Suites e precisar configurar balanceamento de carga para servidores JBoss EAP 7, você pode fazer uma das seguintes opções:

      • You can configure JBoss EAP 7 to act as a front-end load balancer. For more information, see Configuring JBoss EAP as a Front-end Load Balancer in the JBoss EAP Configuration Guide.
      • You can deploy Apache HTTP Server on a machine that is supported and certified and then run the load balancer on that machine. For the list of supported configurations, see Overview of HTTP Connectors in the JBoss EAP Configuration Guide.
  • You can find more information about JBoss Core Services in the Apache HTTP Server Installation Guide.

6.2. Alterações às implementações no Amazon EC2

A number of changes have been made to the Amazon Machine Images (AMI) in JBoss EAP 7. This section briefly summarizes some of those changes.

  • O modo como você inicia instâncias JBoss EAP clusterizadas e não clusterizadas e domínios no Amazon EC2 foram alterados significativamente.
  • JBoss EAP 6 utilizava o campo User Data: para configuração JBoss EAP. Os scripts AMI que analisavam a configuração no campo User Data: e iniciavam os servidores automaticamente na inicialização de instância foram removidos no JBoss EAP 7.
  • O agente Red Hat JBoss Operations Network era instalado em lançamentos prévios do JBoss EAP. No JBoss EAP 7, você deve instalá-lo separadamente.

For details on deploying JBoss EAP 7 on Amazon EC2, see Deploying Red Hat JBoss Enterprise Application Platform on Amazon EC2.

6.3. Alterações nos scripts do JBoss EAP

The add-user script behavior has changed in JBoss EAP 7 due to a change in password policy. JBoss EAP 6 had a strict password policy. As a result, the add-user script rejected weak passwords that did not satisfy the minimum requirements. In JBoss EAP 7, weak passwords are accepted and a warning is issued. For more information, see Setting Add-User Utility Password Restrictions in the JBoss EAP Configuration Guide.

6.4. Remoção de suporte OSGi

Quando o JBoss EAP 6.0 GA foi lançado pela primeira vez, o JBoss OSGi, uma implementação da especificação OSGi, foi incluído como um recurso de apresentação prévia de tecnologia. Com o lançamento do JBoss EAP 6.1.0, o JBoss OSGi foi rebaixado de apresentação técnica para não suportado.

No JBoss EAP 6.1.0, os módulos de extensão e configuração de subsistema para um servidor autônomo configadmin e osgi foram movidos para um arquivo de configuração independente EAP_HOME/standalone/configuration/standalone-osgi.xml. Como você não deve migrar este arquivo de configuração não suportado, a remoção do suporte ao JBoss OSGi não deve afetar a migração de uma configuração de servidor autônomo. Se você modificou qualquer um dos outros arquivos de configuração autônomos para configurar osgi ou configadmin, essas configurações devem ser removidas.

Para um domínio gerenciado, a extensão e a configuração do subsistema osgi foram removidas do arquivo EAP_HOME/domain/configuration/domain.xml na versão do JBoss EAP 6.1.0. No entanto, a extensão do módulo configadmin e a configuração do subsistema permanecem no arquivo EAP_HOME/domain/configuration/domain.xml. Esta configuração não é mais suportada no JBoss EAP 7 e deve ser removida.