征服tomcat,阿里程序员推荐的这份架构解析笔记,透彻,必须死磕
阅读本文前,请您先点击上面的蓝色字体,再点击“关注”,这样您就可以继续免费收到最新文章了。每天都有分享。完全是免费订阅,请放心关注。
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 备注简书,即可免费领取哦。!
注:本文转载自网络,不代表本平台立场,仅供读者参考,著作权属归原创者所有。我们分享此文出于传播更多资讯之目的。如有侵权,请在后台留言联系我们进行删除,谢谢!