tomcat antiResourceLocking antiJARLocking 的作用和用法

 更新时间:2009年08月01日 13:55:51   作者:  
tomcat 里 antiResourceLocking 和 antiJARLocking 的作用和用法
我们先来看看这个 antiResourceLocking 到底是干什么的!
If true, Tomcat will prevent any file locking. This will significantly impact startup time of applications, but allows full webapp hot deploy and undeploy on platforms or configurations where file locking can occur. If not specified, the default value is false.
Please note that setting this to true has some side effects, including the disabling of JSP reloading in a running server: see Bugzilla 37668.
Please note that setting this flag to true in applications that are outside the appBase for the Host (the webapps directory by default) will cause the application to be deleted on Tomcat shutdown. You probably don't want to do this, so think twice before setting antiResourceLocking=true on a webapp that's outside the appBase for its Host.
我大致翻译一下:
如果这个参数为true,那么将组织任何文件锁。这将明显的影响应用的启动时间,但允许webapps,可能发生锁的平台和配置下,支持完整的热部署和热卸载。如果不配置,默认值是false;
如果设置为true,有一些副作用,包括屏蔽了JSP文件在运行服务器上的重新加载。
如果设置为true,且部署在Host的AppBase目录外面(默认是webapps),在Tomcat关闭的时候将导致应用被删除。
最主要的就翻译到这里了。实际上,如果为false,因为存在锁,在你重新发布的时候,可能出现部分代码无法更新。因为原始文件可能因为被锁住了,不能删除。
当然,如果为false,那么部署的目录就是和包名相同了。如果是false,则会每次都放到一个临时目录下面,一个temp目录。这也是这个配置引发的一个副作用。
另外的一个类似的配置 antiJARLocking 是防止jar类库被锁定而无法删除这个作用的。

相关文章

  • Linux小技巧分享之如何重新启动tomcat

    Linux小技巧分享之如何重新启动tomcat

    在Linux系统下,如何重启Tomcat呢?答曰:使用命令操作的!咳咳,这不是废话吗。其实tomcat的安装目录有关闭,重启的脚本的,只要执行他们就可以了,下面我们来详细说明下
    2014-08-08
  • 解决tomcat的中文问题

    解决tomcat的中文问题

    今天给大家分享的是解决tomcat中由于字符集不直接支持中文问题的方法,非常的简单实用,推荐给大家,有需要的小伙伴可以参考下。
    2015-03-03
  • org.apache.tomcat.util.http.fileupload.IOUtils报错对应jar问题

    org.apache.tomcat.util.http.fileupload.IOUtils报错对应jar问题

    这篇文章主要介绍了org.apache.tomcat.util.http.fileupload.IOUtils报错对应jar问题,通过本文学习知道jar位置为tomcat8.0 引入lib下的jar包:tomcat-coyote.jar,文中通过图例给大家讲解需要的朋友可以参考下
    2022-11-11
  • Tomcat 9 免安装版配置的图文教程(详)

    Tomcat 9 免安装版配置的图文教程(详)

    这篇文章主要介绍了Tomcat9 免安装版配置的图文教程,本教程给大家提供的tomcat的官方下载网址,本文介绍的非常详细,具有参考借鉴价值,需要的朋友可以参考下
    2016-09-09
  • Tomcat安装与配置Native APR模式的教程

    Tomcat安装与配置Native APR模式的教程

    APR是Apache HTTP服务器的支持库,提供了一组映射到下层操作系统的API。通过 tomcat-native 库,使tomcat运行时通过APR更多的调用本地API,达到提升性能的目的。下面这篇文章详细介绍了Tomcat安装与配置Native APR模式的教程,需要的朋友可以参考借鉴,一起来看看吧。
    2017-02-02
  • Tomcat实现session共享(session 会话复制)

    Tomcat实现session共享(session 会话复制)

    这篇文章主要介绍了Tomcat实现session共享,其实就是session 会话复制的相关方法,需要的朋友可以参考下
    2017-09-09
  • 详解windows 10中Tomcat安装和部署的教程

    详解windows 10中Tomcat安装和部署的教程

    这篇文章主要介绍了windows 10中Tomcat安装和部署教程,本文图文并茂给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-11-11
  • 如何将tomcat源码以maven方式运行

    如何将tomcat源码以maven方式运行

    这篇文章主要介绍了如何将tomcat源码以maven方式运行,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03
  • Eclipse添加Tomcat Server配置的方法步骤

    Eclipse添加Tomcat Server配置的方法步骤

    这篇文章主要介绍了Eclipse添加Tomcat Server配置的方法步骤,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-09-09
  • eclipse启动tomcat无法访问的解决

    eclipse启动tomcat无法访问的解决

    这篇文章主要介绍了eclipse启动tomcat无法访问的解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-11-11

最新评论