美文网首页Java架构技术栈
征服tomcat,阿里程序员推荐的这份架构解析笔记,透彻,必须死

征服tomcat,阿里程序员推荐的这份架构解析笔记,透彻,必须死

作者: 若丨寒 | 来源:发表于2020-06-02 16:16 被阅读0次

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。

诀窍是,当配置正确时,Apache 为HTML页面服务,而Tomcat 实际上运行JSP 页面和Servlet。另外,Tomcat和IIS等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。不过,Tomcat处理静态HTML的能力不如Apache服务器。目前Tomcat最新版本为9.0。

很多Tomcat相关的知识点与工作中的技巧,一篇文章是很难说完整的。这次小编针对JNM的技术知识难点特地分享一份PDF文档《tomcat架构解析文档》,里面内容涉及Tomcat总体架构、Tomcat配置管理、web服务器集成等等、接着往下看吧。

本文档共分为10个部分

第一部分:Tomcat介绍

征服tomcat,阿里程序员推荐的这份架构解析笔记,透彻,死磕

第二部分:Tomcat总体架构

总体设计、tomcat启动、请求处理、类加载器,小结

征服tomcat,阿里程序员推荐的这份架构解析笔记,透彻,死磕

第三部分:Catalina

什么是Catalina、Digester、创建Server、web应用加载、web请求处理、DefaultServlet和JspServlet、小结

征服tomcat,阿里程序员推荐的这份架构解析笔记,透彻,死磕

第四部分:Coyote

征服tomcat,阿里程序员推荐的这份架构解析笔记,透彻,死磕

第五部分:Jasper

征服tomcat,阿里程序员推荐的这份架构解析笔记,透彻,死磕

第六部分:Tomcat配置管理

JVM配置、服务器配置、web应用配置、web应用过滤器、tomct管理、小结

征服tomcat,阿里程序员推荐的这份架构解析笔记,透彻,死磕

第七部分:Web服务器集成

Web服务器与应用服务器的区别、 集成应用场景、与Apache HTTP Server集成等

征服tomcat,阿里程序员推荐的这份架构解析笔记,透彻,死磕

第八部分:Tomcat集群

Tomcat集群介绍、集群配置、会话同步、集群部署、小结

征服tomcat,阿里程序员推荐的这份架构解析笔记,透彻,死磕

第九部分:Tomcat安全

征服tomcat,阿里程序员推荐的这份架构解析笔记,透彻,死磕

第十部分:Tomcat性能调优

Tomcat性能测试及诊断、Tomcat性能优化、应用性能优化建议、小结

征服tomcat,阿里程序员推荐的这份架构解析笔记,透彻,死磕

第十一章:Tomcat附加功能

征服tomcat,阿里程序员推荐的这份架构解析笔记,透彻,死磕

由于篇幅限制,小编这里只将此实战文档的所含内容全部展现出来了,需要获取完整文档用以学习的朋友们可以添加Q群:471467922 备注简书,即可免费领取哦。!

image.png

直达链接:https://jq.qq.com/?_wv=1027&k=D3WGC6Yj

相关文章

网友评论

    本文标题:征服tomcat,阿里程序员推荐的这份架构解析笔记,透彻,必须死

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