【springboot】18、内置 Tomcat 配置和切换
创始人
2024-01-28 20:03:23
0

文章目录

  • 基本介绍
  • Tomcat配置
  • 切换其他Web服务
  • 总结

基本介绍

SpringBoot 支持的 webServer有: Tomcat, Jetty, or Undertow,我们使用spring-boot-starter-web进行web开发时,默认使用的就是Tomcat,下面来说明一下tomcat的配置以及切换其他的Web服务

Tomcat配置

我们关于Web服务的配置是由ServerProperties这个类来完成的

在这里插入图片描述

对于web服务的一些修改,本质就是修改该类里面的属性,可以看见该类的读取配置文件中前缀为server的配置项。
我们来看一下该类里面的结构图

在这里插入图片描述

可以发现内容是非常多的,大家可以自行去深入了解,这里我主要说明Tomcat,因为这个是用的最多的
Tomcat是这个类里面的一个内部类
在这里插入图片描述

该类的包含的属性如下

在这里插入图片描述
其实很多属性都是顾名思义,比如basedir,一看就知道是配置Tomcat基目录的,看下注释,也确实是这样
在这里插入图片描述
再如maxConnections和acceptCount意思也很明确吧,就是最大连接数和运行访问的数量,下面也看一下注释
在这里插入图片描述
如果大家需要配置tomcat的信息,只需要再配置文件中输入server.tomcat然后查看提示,选择自己需要的就行,如果感觉参数名称不清楚,那么直接去查看源码注释即可
在这里插入图片描述

切换其他Web服务

如果我们不想使用Tomcat,需要使用其他的Web服务,这里使用undertow这个Web服务作为演示,其它也是类似的。
我们查看spring-boot-starter-web这个starter引入了什么,可以发现引入了Tomcat
在这里插入图片描述

现在,第一步我们要做的就是排除掉Tomcat

在这里插入图片描述

第二步就是引入自己想要使用的Web服务的starter

在这里插入图片描述

然后我们启动项目就行了,就那么简单,大部分的配置都已经默认配置好了
在这里插入图片描述
如果我们想要修改引入Web服务,那么也是和Tomcat一样,Undertow也是ServerProperties的一个内部类,直接看该类的属性和注释即可

在这里插入图片描述
在这里插入图片描述
要配置什么,直接在配置文件配置即可

总结

这里没什么难度,主要的就是要知道关于Web的配置信息在ServerProperties这个类里面,我们要学会看源代码和代码的注释信息

相关内容

热门资讯

上班族兼职创业,小项目也能撬动... 在这个充满激情与活力的时代,越来越多的上班族开始寻找兼职创业的机会,希望能够在工作之余,发掘自己的潜...
小地摊,大生意:打造你自己的赚... 在繁华的城市中,地摊经济正以一种独特的方式存在着,它为无数的创业者提供了一个低门槛、高回报的创业平台...
开一家小型便利店,你准备好了吗... 很多想要创业的人都会将目光投向便利店行业,不仅因为其市场广阔,更因为其经营模式简单,容易上手。但是,...
双城记:重庆成都,两座魅力之都... 在很多旅行者的计划中,重庆和成都这两座西南地区的明珠城市,总是被安排在一起。这两座风格迥异却又同样迷...
小吃餐饮加盟网:开启美食创业之... 想要拥有一家属于自己的美食小店,却不知道从何入手?小吃餐饮加盟网就是你的指路明灯,帮你轻松开启美食创...
儿童书吧加盟:打造孩子们的阅读... 随着社会对教育的重视和对孩子阅读能力的培养,儿童书吧加盟成为了越来越多创业者的首选。那么,如何成功地...
2023最火加盟:抢占未来市场... 在瞬息万变的市场环境中,如何把握住 2023 年的最火加盟项目,提前布局未来市场,是每一个创业者都在...
小投资大回报,探寻特色小生意的... 面对日益竞争激烈的市场环境,许多人开始将目光投向小投资生意,希望在有限的资金下,找到属于自己的创业之...
2022年加盟创业好项目,让你... 在 2022 年这个充满机遇与挑战的年份,你是否在寻找一个值得加盟的创业好项目?别急,本文将为你揭示...
寻找稳赚理财的真相:真的有稳赚... 很多投资者都梦想着找到一种稳赚不赔的理财方式,然而在现实生活中,真的存在这样的理财方法吗?有没有稳赚...