栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

1. Tomcat体系架构

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

1. Tomcat体系架构

Tomcat 是一款轻量级 Web 应用服务器,是一款优秀的 Servlet 容器实现。

1. Tomcat 启动
  1. 一般启动
    startup.bat/sh
  2. IDE中启动
  3. 嵌入式启动
    SpringBoot启动嵌入式tomcat
  4. Debug启动
2. 项目部署

有两种:

  1. 隐式部署
    在 webapps 中放入 war。
  2. 显式部署
    添加context元素,在 server.xml 中添加。

    创建xml文件,在下列路径中创建 xml 文件

3. 目录结构

4. 组件



Tomcat 中请求处理方式:

Tomcat 中的 Connector:


三种传输协议:

  1. HTTP:HTTP/1.1协议
  2. AJP协议:主要与Apache HTTP Server集成
  3. HTTP2:HTTP/2.0协议,下一代HTTP协议

三种I/O方式:

  1. NIO:采用JDK的NIO类库实现
  2. NIO2(AIO):采用JDK1.7的NIO2类库实现
  3. APR:采用APR(Apache可移植运行库)

如何选择协议及I/0方式:

5. 其他

Tomcat 8.5 特点:

  1. 支持Servlet3.1
  2. 默认采用NIO,移除BIO
  3. 支持NIO2(AIO)
  4. 支持HTTP/2协议
  5. 默认采用异步日志处理
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/943878.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号