有人使用过spring-webflux和netty(http/2)吗?
您可以通过
server.http2.enabled
配置属性在Spring Boot应用程序中启用HTTP/2支持。由于该协议不是JDK8的开箱即用功能,因此此支持取决于所选的Web服务器和应用程序环境。Spring Boot不支持h2c,即HTTP/2协议的明文版本。因此,您必须先配置SSL。
server.http2.enabled
标志对我无效。
我正在使用:
- JDK8
- org.springframework.boot:spring-boot-starter-parent:2.0.2.RELEASE
- Netty 4.1.24.Final
请查看我的配置:
HTTPS同样有效。但协议仍然是相同的(http/1.1)。
这是ALPN的问题吗?我需要将我的应用程序升级到JDK10吗?我将感激任何建议。谢谢。