Tomcat的配置文件的格式为无模式的XML格式;元素和属性都是大小写敏感的。支持Apache Ant风格的变量替换;一个带有propname的系统属性会被以${propname}的语法格式使用在配置文件中,所有的的系统属性包括被设置使用-D语法、被JVM自动提供以及在$CATALINA_BASE/cof/catalina.properties文件配置的属性,都是可获得的。
配置文件的元素可以分成下面的几个主要类型:
顶级元素—<Server>是整个配置文件的根元素,<Service>中设置与服务器之间的所有端口连接。
Connectors连接口(端口)—代表外部客户端发送请求(或接收回复)到指定服务的接口。
Containers容器—代表处理传入请求并创建相应回复的组件。Engine为Servie处理所有请求,Host为指定的虚拟机处理所有请求,Context为指定的web应用程序处理所有的请求服务。
被嵌套组件—代表可以嵌套在容器中的元素。一些元素可以被嵌套在任意容器中,一些只能被嵌套在Context中。
对于每个元素,对应的文档都遵循下面的格式:
介绍——概述这个特殊的组件。将有一个被一个或多个标准实现实现的对应的Java接口(在org.apache.catalina包中)。
属性—对于这个元素合法的属性集。一般来说,属性集被细分为两类。Common属性,可以被所有符合条件的Java接口的实现支持;Standard Implementation属性,具体到一个特定的Java类可以实现这个接口。被required的属性的名字是加粗的。
被嵌套组件—枚举可以被合法嵌套进这个元素的被嵌套组件。
特殊功能—描述能够被这个接口的标准实现支持的(具体到每个元素类型)大多数特殊功能的配置。
共同学习,写下你的评论
评论加载中...
作者其他优质文章