本文共 996 字,大约阅读时间需要 3 分钟。
Undertow 是一个采用 Java 开发的灵活的高性能 Web 服务器,提供包括阻塞和基于 NIO
的非堵塞机制。Undertow 是红帽公司的开源产品
。Undertow 提供一个基础的架构用来构建 Web 服务器,这是一个完全为嵌入式设计的项目,提供易用的构建器 API,完全向下兼容 Java EE Servlet 3.1
和低级非堵塞的处理器。
Spring Boot 内嵌 Jetty , Tomcat , Undertow , 默认是Tomcat
pom.xml配置
添加如下依赖
org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-tomcat org.springframework.boot spring-boot-starter-undertow 1.5.10.RELEASE
其实在并发量不大的情况下 Undertow、和其它两款 Servlet Web 容器 Jetty 、Tomcat 的差距并不是很大。 Undertow 的优势是高并发下的吞吐量。你可以根据自己的实际需要来选择。
转载地址:http://scdu.baihongyu.com/