Apache Tomcat作为著名的Servlet 容器实现以及轻量级Java应用服务器,是Apache软件基金会的顶级项目。它开源、轻量,与JBoss Weblogic 等企业级应用服务器相比,占用资源小,扩展性好,深受Java研发人员喜爱,尤其是在当前主流的基于POJO ( Without EJB )的轻量级编程方式下构建应用系统。除此之外,Apache Tomcat还可以很容易与Apache Http Server、Nginx等知名的Web服务器集成,以实现负载均衡和集群化部署。所有这些特性都使得Tomcat被广泛用于开发、测试环境,甚至大规模、高并发的互联网产品部署。
而在现在的开源的学习笔记中,十分详细的去解析Tomcat的笔记少之又少,但是就在昨天从字节跳动的大厂流传出了一份十分详细的Tomcat的学习笔记,笔者一直是一颗开源的心,下面我把这份笔记开源出来,共勉!
这份笔记的内容太多,有400页,没办法为大家详细的展示出来,为了不影响大家的整体阅读体验,免费获取方式我放在了文末,欢迎自取!
Tomcat介绍简介
Tomcat历史Tomcat许可安装和启动
Tomcat下载与安装Tomcat启动IDE启动嵌入式启动Debug启动Tomcat目录结构
Tomcat 8.5之后的新特性
总体设计
ServerConnector和ContainerContainer设计LifecyclePipeline和ValveConnecton设计ExecutorTomcat启动
请求处理
类加载器
J2SE标准类加载器Tomcat加载器Web应用类加载器什么是Catalina
Digester
对象栈匹配模式处理规则示例程序创建Server
Server的解析Engine的解析Host的解析Context的解析Web应用加载
StandardHostHostConfigStandardContext. ContextConfigStandardWrapperContext命名规则Web请求处理
总体过程请求映射Catalina请求处理DefaultServlet和JspServlet
DefaultServletJspServlet什么是Coyote
Web请求处理
主要概念请求处理协议升级HTTP
基础知识配置方式AJP
基础知识Web服务器组件配置方式HTTP/2.0
基础知识
配置方式
I/O
BIONIONIO2APRJasper简介
JSP编译方式
运行时编译预编译JSP编译原理
JVM配置
JVM配置选项系统属性服务器配置
catalina.propertiesserver.xmlcontext.xmlWeb应用配置
ServletContext初始化参数会话配置Servlet声明及映射应用生命周期监听器Filter定义及映射MIME类型映射欢迎文件列表错误页面本地化及编码映射安全配置JNDI配置其他Web服务器集成Web应用过滤器
CorsFilterCsrfPreventionFilterExpiresFilterFailedRequestFilterRemoteAddrFilterRemoteHostFilterRemotelpFilterRequestDumperFilterSetCharacterEncodingFilterWebdavFixFilterTomcat管理
host-managermanager管理命令行Ant任务JMXWeb服务器与应用服务器的区别
集成应用场景
与Apache HTTP Server集成
Windows环境安装Linux环境安装mod_jkmod_proxy_ajp与Ngnix集成
Ngnix简介Windows环境安装Linux环境安装Tomcat集成与IS集成
Tomcat集群介绍
Tomcat集群基础Apache TribesTomcat集群组件实现集群配置
会话同步
DeltaManagerBackupManager替代方案集群部署
实现原理配置方式配置安全
安装部署问题server.xmI配置应用安全
RealmHttpServletRequestAuthenticator传输安全(SSL)
Java安全策略
简介catalina.policyTomcat性能测试及诊断
常见测试方式性能测试工具数据采集及分析Tomcat性能优化
JVM优化Tomcat配置应用性能优化建议
Tomcat的嵌入式启动
为什么需要嵌入式启动嵌入式启动Tomcat嵌入式启动服务器Tomcat中的JNDI
什么是JNDITomcat中的JNDIComet和WebSocket
什么是CometTomcat的Comet实现什么是WebSocketTomcat的WebSocket实现需要免费领取这份笔记的朋友麻烦帮忙转发一下这份文章(让更多的人学习到)+关注我,然后私信我【笔记】二字免费获取!!!
转载请注明来自海坡下载,本文标题:《tomcat优化配置(只调一个参数)》
京公网安备11000000000001号
京ICP备11000001号
还没有评论,来说两句吧...