Tomcat哪些配置文章,你知道吗?

Context(表示一个web应用程序,通常为WAR文件,关于WAR的具体信息见servlet规范)标签;

docBase:该web应用的文档基准目录(Document Base,也称为Context Root),或者是WAR文件的路径;可以使绝对路径,也可以使用相对于context所属的Host的appBase路径;

path:表示此web应用程序的url的前缀,这样请求的url为http://localhost:8080/path/;

reloadable:这个属性非常重要,如果为true,则Tomcat会自动检测应用程序的/WEB-INF/lib和/WEB-INF/classes目录的变化,自动装载新的应用程序,我们可以在不重启Tomcat的情况下改变应用程序;

useNaming:如果希望Catalina为该web应用使能一个JNDI InitialContext对象,设为true;该InitialialContext符合J2EE平台的约定,缺省值为true;

workDir:Context提供的临时目录的路径,用于servlet的临时读/写;利用javax.servlet.context.tempdir属性,servlet可以访问该目录;如果没有指定,使用$CATALINA_HOME/work下一个合适的目录;

swallowOutput:如果该值为true,System.out和System.err的输出被重定向到web应用的logger;如果没有指定,缺省值为false

debug:与这个Engine关联的Logger记录的调试信息的详细程度;数字越大,输出越详细;如果没有指定,缺省为0;

host(表示一个虚拟主机)标签;

name:指定主机名;

appBase:应用程序基本目录,即存放应用程序的目录;

unpackWARs:如果为true,则Tomcat会自动将WAR文件解压,否则不解压,直接从WAR文件中运行应用程序;

Logger(表示日志,调试和错误信息)标签;

className:指定logger使用的类名,此类必须实现org.apache.catalina.Logger接口;

prefix:指定log文件的前缀;

suffix:指定log文件的后缀;

timestamp:如果为true,则log文件名中要加入时间,如下例:localhost_log.2001-10-04.txt;

发表评论

后才能评论