美文网首页开发技巧Java学习笔记Java 杂谈
阿里P8大佬,带来的Tomcat架构详解,真的颠覆你的认知

阿里P8大佬,带来的Tomcat架构详解,真的颠覆你的认知

作者: Java领域指导者 | 来源:发表于2020-06-19 03:17 被阅读0次

Apache Tomcat作为著名的Servlet容器实现以及轻量级Java应用服务器,是Apache软件基金会的顶级项目。它开源轻量,与JBoss、Weblogic 等企业级应用服务器相比,占用资源小,扩展性好,深受Java研发人员喜爱,尤其是在当前主流的基于POJO ( Without EJB )的轻量级编程方式下构建应用系统。除此之外,Apache Tomcat还可以很容易与Apache Htp Server、Nginx等知名的Web服务器集成,以实现负载均衡和集群化部署。所有这些特性都使得Tomcat被广泛用于开发、测试环境,甚至大规模、高并发的互联网产品部署。

今天,小编就为大家介绍一篇详解Tomcat架构的秘籍,让我们一起来深入探索一下吧~~~

第一章:Tomcat介绍

简介

安装和启动

Tomcat目录结构

Tomcat 8.5之后的新特性

第二章:Tomcat总体架构

总体设计

Tomcat启动

请求处理

类加载器

第三章:Catalina

什么是Catalina

Digester

创建Server

Web应用加载

Web请求处理

DefautSerletoIspserlet

第四章:Coyote

什么是Coyote

HTTP

AJP

HTTP/2.0

I/O

第五章:Jasper

Jasper简介

JSP编译方式

JSP编译原理

第六章:Tomcat配置管理

JVM配置

服务器配置

Web应用配置

Web应用过滤器

Tomcat管理

第七章:Web服务器集成

Web服务器与应用服务器的区别

集成应用场景

与Apache HTTP Server集成

与Ngnix集成

与IIS集成

第八章:Tomcat集群

Tomcat集群介绍

集群配置

会话同步

集群部署

第九章:Tomcat安全

配置安全

应用安全

传输安全(SSL)

Java安全策略

第十章:Tomcat性能调优

Tomcat性能测试及诊断

Tomcat性能优化

应用性能优化建议

第十一章:Tomcat附加功能

Tomcat的嵌入式启动

Tomcat中的JNDI

Comet和WebSocket

书签简介

最后,“闻道有先后,术业有专攻”,对于Tomcat很多功能,本篇仅从架构上做了一个基本的介绍,涉及技术细节(如JVM、1O、协议等),还需要朋友们进一步阅读相关权威的参考书, 如此才会对应用服务器的知识做到融会贯通。

好了,本篇全文无缺页369页,因篇幅限制,小编在这里无法全部展现细节,有需要免费领取这本tomcat架构解析的PDF文档朋友,请帮忙分享并关注小编,+++VX:bjmsb1来免费领取吧~~~

相关文章

网友评论

    本文标题:阿里P8大佬,带来的Tomcat架构详解,真的颠覆你的认知

    本文链接:https://www.haomeiwen.com/subject/pnsmxktx.html