Tomcat主配置-應用部署

Host元素(conf/server.xml)web

autoDeploy
按期檢測新增或存在更新的應用,存在則觸發應用的重部署或重加載。
默認值爲true。

deployXML
設置爲false,Tomcat將不會解析應目錄中的META-INF/context.xml文件。
若是應用不使用META-INF/context.xml更改配置,建議關閉。

Context元素(conf/context.xml)apache

reloadable
檢測WEB-INF/classes和WEB-INF/lib下的類的變動,發現變動則重加載。
默認值爲false,生產環境不建議開啓。

<Manager pathname="" /> (conf/context.xml)
在正常中止Tomcat時,會鈍化活動會話。或致使實例很難中止且下次
啓動也比較慢。建議關閉該功能。

默認的應用描述符文件(conf/web.xml)jsp

<servlet>
        <servlet-name>default</servlet-name>
        <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
        <init-param>
            <param-name>listings</param-name>
            <param-value>false</param-value> <!--保留默認值false-->
        </init-param>
         <init-param>
            <param-name>readonly</param-name>
            <param-value>true</param-value> <!--保留默認值true-->
        </init-param>
        <load-on-startup>1</load-on-startup>
    </servlet>
<servlet>
        <servlet-name>jsp</servlet-name>
        <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
        <init-param>
            <param-name>xpoweredBy</param-name>
            <param-value>false</param-value>  <!--保留默認值false-->
        </init-param>
             <init-param>
            <param-name>development</param-name>
            <param-value>false</param-value>  <!--修改成false-->
        </init-param>
        <load-on-startup>3</load-on-startup>
    </servlet>
相關文章
相關標籤/搜索