当前位置 博文首页 > L-Java:Java Web(2)—Tomcat的server.xml配置文件详解

    L-Java:Java Web(2)—Tomcat的server.xml配置文件详解

    作者:[db:作者] 时间:2021-07-25 16:00

    ??详细介绍了Tomcat服务器的server.xml配置文件结构,包括BIO与NIO模式,以及请求处理流程。

    ??前面我们简单介绍了Tomcat服务器的基本概念,现在我们来简单看看它的核心配置文件server.xml。
    ??本文将会介绍Tomcat中比较重要的一些配置和概念,而又不会太深入底层,本文并不是专业的Tomcat学习文章。如果你是Java学习者或者开发者,并且没有专门的时间和计划去详细学习Tomcat服务器,那么本文值得一看!

    文章目录

    • 1 server.xml文件概述
    • 2 Server
    • 2 Listener
    • 3 GlobalNamingResources
      • 3.1 Environment
      • 3.2 Resource
        • 3.2.1 manager
    • 4 Service
    • 5 Executor
    • 6 Connector
      • 6.1 acceptCount、maxConnections与maxThreads
        • 6.1.1 握手队列
        • 6.1.2 tomcat的参数
      • 6.2 tomcat的BIO与NIO模式
        • 6.2.1 BIO的connector
        • 6.2.2 NIO的connector
        • 6.2.3 总结
    • 7 Engine
    • 8 Host
      • 8.1 Context
      • 8.2 Web应用的自动部署
      • 8.3 自动部署与Context
      • 8.4 静态部署Web应用
    • 9 tomcat的请求查找
      • 9.1 根据协议和端口号选定Service和Engine
      • 9.2 根据域名或IP地址选定Host
      • 9.3 根据URI选定Context(Web应用)
    cs