簡體   English   中英

在Spring Boot中為Undertow啟用HTTP 2.0

[英]Enable HTTP 2.0 for Undertow in Spring Boot

我不知道如何使用Spring Boot為Undertow啟用HTTP 2.0,我監視了協議,並且當前HTTPS正在使用1.1。

有什么用嗎? 還是應該使用此選項創建EmbeddedServletContainerFactory。

ks

您需要將以下bean添加到配置中

    @Bean
    UndertowEmbeddedServletContainerFactory embeddedServletContainerFactory() {
        UndertowEmbeddedServletContainerFactory factory = new UndertowEmbeddedServletContainerFactory();
        factory.addBuilderCustomizers(
                builder -> builder.setServerOption(UndertowOptions.ENABLE_HTTP2, true));
        return factory;
    }

然后在啟動類路徑中使用alpn-boot-8.1.9.v20160720.jar啟動應用程序

java -Xbootclasspath/p:<<location>>/alpn-boot-8.1.9.v20160720.jar -jar <<your application>>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM