Tomcat作用
主要有三个:
- 管理Servlet应用的生命周期。Tomcat可以管理和控制Servlet应用程序的启动、停止、暂停和恢复等生命周期过程,确保Servlet应用的稳定运行和有序管理。
- 把客户端请求的url映射到对应的servlet。Tomcat作为一个Web服务器,可以将客户端发送的HTTP请求URL映射到相应的Servlet程序,从而将请求转发给Servlet进行处理。
- 与Servlet程序合作处理HTTP请求。Tomcat在接收到客户端的HTTP请求后,会将其传递给相应的Servlet程序进行处理。Tomcat与Servlet程序紧密合作,共同处理和响应客户端的请求,完成Web应用程序的功能实现。
此外,Tomcat还是一个轻量级的应用服务器,支持运行Servlet/JSP应用程序的容器,具有处理Html页面的功能。它由Apache推出,是一款免费开源的Servlet容器,可实现JavaWeb程序的装载,同时也是配置JSP(Java Server Page)和JAVA系统必备的一款环境。总的来说,Tomcat是一个功能强大、稳定可靠、易于部署和使用的Web服务器和应用服务器。
怎么配置tomcat?
单独tomcat,在conf/serve.xml文件中配置。
springboot内置tomcat,在application.properties中进行配置。
Common Application Properties
tomcat的配置文件
tomcat优化思路
运行模式
tomcat运行模式有BIO、NIO、APR三种