本文主要是介绍Spring Boot支持Undertow服务器,支持http、https(ssl、tls)双协议,支持双端口,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1:Spring boot 项目默认的web服务器为tomcat,故排除tomcat依赖,加入undertow依赖,请看下图:
注:Spring boot版本:1.5.6.RELEASE Tomcat版本:3.3.8
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId><exclusions><exclusion><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-tomcat</artifactId></exclusion></exclusions>
</dependency>
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-undertow</artifactId>
</dependency>
2:Spring boot undertow支持http、https(ssl、tls)双协议,支持双端口配置
2.1:application.yml配置,配置http的协议端口为5201,配置https的证书文件路径、密码、端口(7201)
server:address: 192.168.1.119port: 7201context-path: /note1undertow:accesslog:enabled: falsessl:key-store: D:/rsakey/loveshare.keystorekey-store-password: 123456
http:port: 5201
这篇关于Spring Boot支持Undertow服务器,支持http、https(ssl、tls)双协议,支持双端口的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!