您好,欢迎来到小侦探旅游网。
搜索
您的当前位置:首页Tomcat配置文件server.xml-unbelieveus

Tomcat配置文件server.xml-unbelieveus

来源:小侦探旅游网

Tomcat目录中的server.xml配置文件

server.xml称为主配置文件或全局配置文件

它完成以下两个目标:

1,提供Tomcat组件的初始化配置

2,说明Tomcat的结构和含义,使得Tomcat通过实例化组件完成启动及构建自身

代码解析如下:

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 <-- Realm组件,定义对当前容器内的应用程序访问的认证,通过外部资源UserDatabase进行认证 -->
 
 
 
 
 
         这个要注意。定义日志文件前缀为localhost_access_log并以.txt结尾,pattern定义日志内容格式,具体字段表示可以查看tomcat官方文档-->
 
 
 
 

标签功能如下:

server标签:根元素,它代表整个容器,是Tomcat实例的顶层元素.由org.apache.catalina.Server接口来定义.它包含一个元素.并且它不能做为任何元素的子元素.(其直接子元素有3个)

   Listener标签:监听器,用来管理Tomcat生命周期和全局资源

   GlobalNamingResources标签:配置系统的JNDI

   Service标签:该元素由org.apache.catalina.Service接口定义,它包含一个元素,以及一个或多个,这些Connector元素共享用同一个Engine元素(其直接子元素2个)

      Connector标签:连接器,代表外部客户之间的接口,将在一个指定的接口上侦听客户请求,将请求给Engine进行处理Connector之间的port不能重复,否则会报JVM BIND 端口号冲突的问题

      Enger标签:引擎,每个Service元素只能有一个Engine元素.元素处理在同一个中所有元素接收到的客户请求.由org.apahce.catalina.Engine接口定义.处理server中所有的客户请求(其直接子元素3个)

        Realm标签:定义对当前容器内的应用程序访问的认证,通过外部资源UserDatabase进行认证

        Logger标签:

        Host标签:它由Host接口定义.一个Engine元素可以包含多个元素.每个的元素定义了一个虚拟主机.它包含了一个或多个Web应用.虚拟主机处理一个特定的主机请求(其直接子元素2个)

          Logger标签:日志和错误信息

          Context标签:web应用组,它由Context接口定义.是使用最频繁的元素.每个可以包含多个元素.每个web应用有唯一的一个相对应的Context代表web应用自身.servlet容器为第一个web应用创建一个ServletContext对象.当一个web应用被初始化时,它将用自己的classLoader对象载入”web.xml“中定义的每个Servlet类。在元素中可以包含如下元素, , ,

      


Copyright © 2019- xiaozhentang.com 版权所有 湘ICP备2023022495号-4

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务