[Tomcat] Tomcat 전용 WAS 서버설정.(server.xml]

ITWeb/개발일반 2013. 9. 11. 16:03

일반적인 default 설정 입니다.

tomcat 만 가지고 web application 을 서비스 할때 사용하면 됩니다.

기타 설정 값들은 서비스 특징에 맞춰서 수정 하시면 되겠습니다. (리스너도 필요 없으면 빼도 되겠죠..)


<?xml version='1.0' encoding='utf-8'?>

<Server port="8005" shutdown="SHUTDOWN">

  <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>

  <Listener className="org.apache.catalina.core.JasperListener"/>

  <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>

  <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>

  <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>


    <Service name="Catalina">

        <Connector port="8080"

                enableLookups="false"

                protocol="HTTP/1.1"

                URIEncoding="UTF-8"

                compression="on"

                connectionTimeout="5000"

                disableUploadTimeout="false"

                maxHttpHeaderSize="8192"

                maxSpareThreads="75"

                maxThreads="1024"

                minSpareThreads="25" />


    <Engine name="Catalina" defaultHost="localhost">

        <Host name="localhost"  appBase="webapps"

            unpackWARs="true" autoDeploy="true"

            xmlValidation="false" xmlNamespaceAware="false">

        <Context docBase="proxy" path="/" reloadable="true" />

      </Host>

    </Engine>

  </Service>

</Server>


간혹 tomcat 실행 시 manager, host-manager 어쩌구가 없다고 에러 던지면

- tomcat/conf/Catalina 디렉토리를 날려 주세요.


: