Tomcat服务器是由一系列可配置的组件构成,其核心组件是Catalina Servlet容器,它是所有其他Tomcat组件的顶层容器。Tomcat的组件可以在<CATALINA_HOME>/conf/server.xml文件中进行配置,每个Tomcat的组件在server.xml文件中对应一种配置元素.一下代码以XML的形式展示了各种Tomcat组件之间的关系:

<Server>元素
        代表了整个Catalina   Servlet容器,它是Tomcat实例的顶层元素.可包含一个或多个<Service>元素.

<Service>元素
        包含一个<Engine>元素,以及一个或多个<Connector>元素,这些<Connector>元素共享同一个<Engine>元素.

<Connector>元素
        代表和客户程序实际交互的组件,他负责接收客户请求,以及向客户返回响应结果.

<Engine>元素
        每个<Service>元素只能包含一个<Engine>元素.   <Engine>元素处理在同一个<Service>中所有<Connector>元素接收到的客户请求.

<Host>元素
        一个<Engine>元素中可以包含多个<Host>元素.每个<Host>元素定义了一个虚拟主机,它可以包含一个或多个Web应用.

<Context>元素
        每个<Context&g

tomcat 的server.xm配置详解相关推荐

  1. Tomcat 的 Server 文件配置详解

    转载自  Tomcat 的 Server 文件配置详解 前言 Tomcat隶属于Apache基金会,是开源的轻量级Web应用服务器,使用非常广泛.server.xml是Tomcat中最重要的配置文件, ...

  2. Windows下搭建Tomcat集群的配置详解

    < Windows下搭建Tomcat集群基础入门详解 > 前言 在搭建 < Apache + Tomcat 实现Web服务器集群 > 前我们还需要实现 Tomcat集群实现Se ...

  3. tomcat server.xml配置详解

    元素名 属性 解释 server port 指定一个端口,这个端口负责监听关闭tomcat的请求 shutdown 指定向端口发送的命令字符串 service name 指定service的名字 Co ...

  4. tomcat中server.xml文件详解

    原文:http://www.cnblogs.com/starhu/p/5599773.html Tomcat Server的结构图如下: 该文件描述了如何启动Tomcat Server <Ser ...

  5. web.xm配置详解

    对于一个J2EE领域的程序员而言,基本上每天都会和web应用打交道. 什么是web应用?最简单的web应用什么样?给你一个web应用你该从何入手? 1.什么是web应用? web应用是一种可以通过We ...

  6. Windows Nano Server安装配置详解07:部署IIS

    第一种方式:在生成Nano VHD镜像的时候就集成IIS角色 通过结合使用 -Package 参数和 Microsoft-NanoServer-IIS-Package 在 Nano Server 上安 ...

  7. Windows Nano Server安装配置详解03:远程管理Nano Server

    远程管理Nano Server主要是通过使用远程powershell的方式. 首先,我们把Nano Server的登录凭据保存到$cred变量之中,如图. 其次,把远程Nano Server服务器添加 ...

  8. Windows Nano Server安装配置详解06:在物理机中部署NanoServer

    在物理机中部署Nano Server的步骤和在虚拟机中加载VHD部署有类似之处,下面把不同的地方罗列出来. 1)在生成VHD文件的过程中,需要添加-OEMDrivers参数,意思是为大多数普通硬件安装 ...

  9. Tomcat基本配置详解

    Tomcat基本配置详解 1.Tomcat的启动与关闭 ​ Tomcat是基于Java开发的,所以在运行Tomcat是必须配置了jre (1)启动 在Tomcat的bin目录下startup.bat( ...

最新文章

  1. linux安装eclipse运行web,Linux安装Tomcat,运行Eclipse,web项目
  2. 机器学习训练中常见的问题和挑战
  3. 学python可以做什么知乎-Python学到什么程度可以面试工作?
  4. 「Apollo」protobuf报错No module named ‘google‘
  5. 分分钟手写http server
  6. flink的table/sql api的多种写法汇总
  7. Linux:VMware Tools安装方法及共享文件夹设置方法
  8. winform界面嵌入dwg图纸_完美解决窗体中预览DWG图形(C#版)
  9. function小记
  10. window10运行python弹出商店_Python上架Windows 10应用商店,但主要用于学习,正式项目还...
  11. mybatis单元测试(无需启动容器)
  12. 惠普HP Laser 108a 打印机驱动
  13. win easypanel安装php,windows下kangle虚拟主机-kangleeasypanel安装图文教程以及心得
  14. 手把手 | 用Python语言模型和LSTM做一个Drake饶舌歌词生成器
  15. Rap2 模拟接口 常见规则示例
  16. 【网页前端】HTML基本语法之排版标签和表单标签
  17. Cloud Foundry 运行bosh create-env时报错: TLS handshake timeout
  18. 绘制系列(五)-DrawText()详解
  19. 数据库课程设计——学生选课管理信息系统
  20. 打造更完美的小程序商城

热门文章

  1. Acwing第 67 场周赛【未完结】
  2. 网络最强PHP开发工具+电子书+视频教程等资料下载汇总
  3. Python_玩转多线程_一蓑烟雨任平生
  4. php图片下载代码,php下载css中图片代码
  5. 暴强人工智能加持的音频人声/伴奏提取工具
  6. html怎么设置翻转滤镜,CSS滤镜实现的颜色渐变翻转效果
  7. 浅水方程 c语言,浅水方程求解的难点
  8. 2016年数学建模A题题目、解题思路、matlab代码(二)
  9. 【YBTOJ】【Luogu】方案统计lucas定理
  10. 原神 android 手柄,原神手游上线,配备手柄也将推出,手感细腻真心好用