5.2. 为连接器启用 HTTP/2
在 server.xml
文件中,连接器定义中的升级协议默认已设置为 HTTP/2。
流程
-
打开
JWS_HOME/tomcat/conf/server.xml
配置文件。 在连接器定义中,确保
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>
要应用任何配置更新,请以 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