CATALINA_HOME和CATALINA_BASE
2015-11-13 14:00
211 查看
catalina.home和catalina.base这两个属性仅在你需要安装多个Tomcat实例而不想安装多个软件备份的时候使用,这样能节省磁盘空间。
以Tomcat6.0为例,其Tomcat目录结构如下:
bin (运行脚本)
conf (配置文件)
lib (核心库文件)
logs (日志目录)
temp (临时目录)
webapps (自动装载的应用程序的目录)
work (JVM临时文件目录[java.io.tmpdir])
让我们看看这些目录那些可以被多个Tomcat实例公用,其实只有
bin 和 lib 目录,其它目录conf、logs、temp、webapps和work每个Tomcat实例必须拥有其自己独立的备份。
明白了上述关系就容易理解catalina.home和catalina.base的用途了。
catalina.home指向公用信息的位置,就是bin和lib的父目录。
catalina.base指向每个Tomcat目录私有信息的位置,就是conf、logs、temp、webapps和work的父目录。
仅运行一个Tomcat实例时,这两个属性指向的位置是相同的。
引自:http://txy821.javaeye.com/blog/557584
以Tomcat6.0为例,其Tomcat目录结构如下:
bin (运行脚本)
conf (配置文件)
lib (核心库文件)
logs (日志目录)
temp (临时目录)
webapps (自动装载的应用程序的目录)
work (JVM临时文件目录[java.io.tmpdir])
让我们看看这些目录那些可以被多个Tomcat实例公用,其实只有
bin 和 lib 目录,其它目录conf、logs、temp、webapps和work每个Tomcat实例必须拥有其自己独立的备份。
明白了上述关系就容易理解catalina.home和catalina.base的用途了。
catalina.home指向公用信息的位置,就是bin和lib的父目录。
catalina.base指向每个Tomcat目录私有信息的位置,就是conf、logs、temp、webapps和work的父目录。
仅运行一个Tomcat实例时,这两个属性指向的位置是相同的。
引自:http://txy821.javaeye.com/blog/557584
相关文章推荐
- 【转】Python中的GIL、多进程和多线程
- 团队,缺乏的不只是管理
- 电脑安装win8.1后 前面板没有声音的解决办法
- 通过cacti监控netstat不同网络状态并发连接数
- Android浏览器应用搜索输入框被输入法遮挡问题
- 深入解析AsyncTask
- IO流学习笔记
- 搜索引擎—网络爬虫抓取策略
- linux下mysql的表名问题
- Java安全通信:HTTPS与SSL
- Java安全通信:HTTPS与SSL
- Java安全通信:HTTPS与SSL
- Java安全通信:HTTPS与SSL
- Java安全通信:HTTPS与SSL
- 你的程序员是一种什么样的怪物?—兄弟连IT教育
- [置顶] 使用Fuel安装OpenStack(下)
- Bond 的几种设置方式
- loadrunner关联及web_reg_save_param方法浅析
- fastJson API
- 转载 Jackson 高性能的JSON处理 ObjectMapper