包含Tomcat 9的JBoss Web Server 5已发布

Red Hat JBoss Web Server(JWS)将Apache服务器与Tomcat相结合,用于构建、部署和维护Web应用程序和大型网站。JBoss Web Server 5最近发布,支持Tomcat 9,并引入了一些新特性和增强功能。

开发人员可能已经注意到,JWS 4被跳过了。版本4仅在Red Hat OpenShift Application Runtimes(RHOAR)的SpringBoot运行时中作为Apache Tomcat 8.5的嵌入版本进行发行,未发布独立版本。

JWS 5包含了用于Red Hat Enterprise Linux(RHEL)的Tomcat 9,其他平台版本也即将发布。JWS 5中集成了多个组件,并且根据用户的订阅协议,完全可以在开发环境和生产环境中使用。

JWS提供了几个主要组件:

  • 符合Java Servlet规范的Apache Tomcat Servlet容器;
  • Apache Tomcat Native库,它提高了Tomcat的可伸缩性、性能和集成能力;
  • 用于安全存储密码和其他敏感信息的JBoss Web Server的Tomcat-Vault扩展;
  • 允许Apache Tomcat和Apache HTTP Server的mod_proxy_cluster模块之间进行通信的mod_cluster库。

除主要组件外,还引入了几项新特性:

  • HTTP/2支持;
  • 通过JSSE连接器(NIO和NIO2)支持在TLS上使用OpenSSL;
  • 如果安装了tomcat-native,NIO连接器就是HTTP / 1.1的默认连接器;
  • 支持TLS虚拟主机(SNI)。

除了新特性外,还有以下几项增强功能:

  • 为从.zip存档安装Red Hat Enterprise Linux的用户提供了系统守护程序集成脚本。
  • tomcat-vault安装过程已得到改进。
  • tomcat-vault的vault.properties文件可以存储在JWS_HOME外部。
  • manager和host-manager应用程序的行为发生了变化。
  • mod_cluster发生了变化,需要指定连接器。
  • 现在可以配置多个属性文件。
  • 不再支持Log4j。
  • 对JBoss Web Server Plus进行了更改。
  • 嵌入式Tomcat服务器包含在JBoss Web Server 5.0的Maven存储库中。

JBoss Web Server 5可以从JBoss Web Server 5.0 Maven存储库和Container Catalog以ZIP或RPM格式获得。希望参与的开发人员可以加入红帽开发者计划,并访问相关的备忘录、书籍和产品。读者还可以访问InfoQ的Java主页,了解所有与Java相关的新闻。

查看英文原文JBoss Web Server 5 with Tomcat 9 is Available

  • 发表于:
  • 本文为 InfoQ 中文站特供稿件
  • 首发地址http://www.infoq.com/cn/news/2018/08/jws5

扫码关注云+社区

领取腾讯云代金券