知识大全 Tomcat5的web应用启动顺序详解

Posted

篇首语:当你感觉到累的适合,不要灰心,你正在走上坡路。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Tomcat5的web应用启动顺序详解相关的知识,希望对你有一定的参考价值。

Tomcat5的web应用启动顺序详解  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

   摘要     应用Tomcat对于我们来讲实在是司空见惯了 但是对于每个使用者来讲 应该了解其运转的机制也是必不可少的 本人在维护 apache开源项目 论坛时遇到此问题 并略作研究 望与大家共讨 分享      一 配置自动部署时的web应用加载顺序     当tomcat的server xml中对虚拟主机(Host)配置中autoDeploy=true和unpackWARs=true时 如   server xml   <Host name= localhost debug= appBase= webapps   unpackWARs= true autoDeploy= true   xmlValidation= false xmlNamespaceAware= false >     下面的部署顺序在Tomcat启动时发生      任何具有上下文描述符(Context Descriptors)的web应用首先被部署 tomcat在$CATALINA_HOME/conf/[enginename]/[hostname]/目录中罗列出所有的以xml为结尾的文件 将其作为web应用的上下文描述符 并按照文件名排序逐一部署     注意作为上下文描述符的文件名可以不为web应用名 因为tomcat会读取其中的内容来判断 但是改变上下文描述符的文件名会使部署的顺序发生变化     如   $CATALINA_HOME\\conf\\Catalina\\localhost\\devoffer xml    <?xml version= encoding= utf ?><Context docBase= E:/eclipse RC /workspace/devOfferProject/web path= /devoffer useNaming= false workDir= work\\Catalina\\localhost\\devoffer ></Context>    上面的上下文描述符说明了devoff这个web应用的docBase和部署的path以及其工作目录      另外 位于$CATALINA_HOME/webapps/[webappname]/META INF/目录中的context xml也作为上下文描述符使用 在处理了上文所说的位于$CATALINA_HOME/conf/[enginename]/[hostname]/目录中的上下文描述符后 tomcat将部署这些在web应用的META INF目录中的context xml 加载顺序按照应用名的字母顺序      没有上下文描述符的已经被展开的web应用将按照其应用名顺序逐个被部署 如果其中的一个web应用关联著一个在appBase(一般为 $CATALINA_HOME/webapps 目录)中的WAR文件 则当WAR文件比相对应的被展开的web应用新时 那个被展开的web应用将被删除 tomcat将WAR文件展开并部署作为替换旧的web应用      在执行了 步后 tomcat将部署在appBase中的WAR文件     请注意 在每个应用被部署后 tomcat为没有上下文描述符的web应用建立上下文描述符      二 非自动部署配置下的应用加载顺序     此时完全按照在tomcat manager中人工部署顺序      三 参考资源      doc/l cha138/Article/program/Java/ky/201311/28368

相关参考

知识大全 Web.config配置文件详解

Web.config配置文件详解  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  花了点时间整理了

知识大全 C#中web.config文件详解

C#中web.config文件详解  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  (一)WebC

知识大全 VB.NET与WEB服务器通讯过程详解

VB.NET与WEB服务器通讯过程详解  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  WebRe

知识大全 Apache实现Web Server负载均衡详解(不考虑Session版)

Apache实现WebServer负载均衡详解(不考虑Session版)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们

知识大全 顺序与回传详解[1]

ASP.NET页面事件:顺序与回传详解[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一初

知识大全 顺序与回传详解[2]

ASP.NET页面事件:顺序与回传详解[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  四保

知识大全 详解ASP脚本的执行顺序

详解ASP脚本的执行顺序  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  首先我们先来了解一下AS

知识大全 PHP 冒泡排序 二分查找 顺序查找 二维数组排序算法函数的详解

PHP冒泡排序二分查找顺序查找二维数组排序算法函数的详解  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 浅析memcache启动以及telnet命令详解

  启动Memcache常用参数复制代码代码如下:p<num>监听的TCP端口(默认:)U<num>UDP监听端口(默认:时关闭)d以守护进程方式运行u<username

叙述对冲式燃烧的锅炉油枪启动顺序。

叙述对冲式燃烧的锅炉油枪启动顺序。参考答案:对冲式燃烧的锅炉油枪启动按以下顺序进行:1、确认点火油枪启动许可条件满足,确认该组点火油枪在“REMOTE”位置,2、启动油枪组后,先关闭该组配风器,将点火