小编Rom*_*dan的帖子

将spring-webflux微服务切换到http / 2(网络)

有没有人将spring-webflux与netty(http / 2)一起使用?

Spring文档说:

您可以使用server.http2.enabled配置属性在Spring Boot应用程序中启用HTTP / 2支持。该支持取决于所选的Web服务器和应用程序环境,因为JDK8不立即支持该协议。Spring Boot不支持HTTP / 2协议的明文版本h2c。因此,您必须先配置SSL。

该标志server.http2.enabled对我不起作用。

我正在使用:

  1. JDK8
  2. org.springframework.boot:spring-boot-starter-parent:2.0.2.RELEASE
  3. 净值4.1.24。最终

请看一下我的配置:

application.yml

HTTPS也可以正常工作。但是协议仍然相同(http / 1.1)

在此处输入图片说明

这是ALPN的问题吗?我应该将我的应用程序升级到JDK10吗?我将不胜感激任何建议。谢谢。

netty http2 project-reactor alpn spring-webflux

6
推荐指数
2
解决办法
3189
查看次数

标签 统计

alpn ×1

http2 ×1

netty ×1

project-reactor ×1

spring-webflux ×1