搜索

5.2. 为连接器启用 HTTP/2

download PDF

server.xml 文件中,连接器定义中的升级协议默认已设置为 HTTP/2。

流程

  1. 打开 JWS_HOME/tomcat/conf/server.xml 配置文件。
  2. 在连接器定义中,确保 UpgradeProtocol 类名称设置为 org.apache.coyote.http2.Http2Protocol

    例如:

    <Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"
               maxThreads="150" SSLEnabled="true"
               maxParameterCount="1000">
        <UpgradeProtocol className="org.apache.coyote.http2.Http2Protocol" />
        <SSLHostConfig>
            <Certificate certificateKeystoreFile="conf/localhost-rsa.jks"
                         certificateKeystorePassword="changeit"
                         type="RSA" />
        </SSLHostConfig>
    </Connector>
  3. 要应用任何配置更新,请以 root 用户身份重新启动 Red Hat JBoss Web Server。

    • 要使用 systemd 重启 Red Hat Enterprise Linux 上的 JBoss Web Server,请输入以下命令:

      # systemctl restart jws6-tomcat.service
    • 要使用 start .sh 在 Red Hat Enterprise Linux 上重启 JBoss Web Server,请输入以下命令:

      # JWS_HOME/sbin/shudown.sh
      # JWS_HOME/sbin/startup.sh
    • 要在 Microsoft Windows 上重启 JBoss Web Server,请输入以下命令:

      # net restart tomcat10
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.