tomcat_9_-_conf_server.xml.cluster

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
tomcat_9_-_conf_server.xml.cluster [2024/12/09 06:00] koovtomcat_9_-_conf_server.xml.cluster [2024/12/11 13:32] (현재) koov
줄 1: 줄 1:
 ====== Tomcat 9 - conf/server.xml.cluster ====== ====== Tomcat 9 - conf/server.xml.cluster ======
 +Tomcat 9 버전용 ''conf/server.xml''
 +
 +Clustering 기동 환경
  
 <WRAP prewrap> <WRAP prewrap>
줄 76: 줄 79:
                connectionTimeout="20000"                connectionTimeout="20000"
                allowTrace="false"                allowTrace="false"
-               server="${tomcat.connector.server}" 
                maxPostSize="${tomcat.connector.maxPostSize}"                maxPostSize="${tomcat.connector.maxPostSize}"
                maxThreads="${tomcat.connector.maxThreads}"                maxThreads="${tomcat.connector.maxThreads}"
줄 143: 줄 145:
     <Connector address="${tomcat.address.ajp}" port="${tomcat.port.ajp}" protocol="AJP/1.3"     <Connector address="${tomcat.address.ajp}" port="${tomcat.port.ajp}" protocol="AJP/1.3"
                allowTrace="false"                allowTrace="false"
-               server="${tomcat.connector.server}" 
                maxPostSize="${tomcat.connector.maxPostSize}"                maxPostSize="${tomcat.connector.maxPostSize}"
                maxThreads="${tomcat.connector.maxThreads}"                maxThreads="${tomcat.connector.maxThreads}"
줄 178: 줄 179:
  
         <Channel className="org.apache.catalina.tribes.group.GroupChannel">         <Channel className="org.apache.catalina.tribes.group.GroupChannel">
 +          <!-- multicast membership -->
 +          <!--
    <Membership className="org.apache.catalina.tribes.membership.McastService"    <Membership className="org.apache.catalina.tribes.membership.McastService"
                       address="${tomcat.cluster.member.address}"                       address="${tomcat.cluster.member.address}"
줄 184: 줄 187:
        dropTime="3000"        dropTime="3000"
        />        />
 +          -->
 +          <Membership className="org.apache.catalina.tribes.membership.StaticMembershipService">
 +            <Member className="org.apache.catalina.tribes.membership.StaticMember"
 +                    port="5011"
 +                    host="10.33.0.51"
 +                    uniqueId="{1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,1}"/>
 +            <Member className="org.apache.catalina.tribes.membership.StaticMember"
 +                    port="5011"
 +                    host="10.33.0.52"
 +                    uniqueId="{1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,2}"/>
 +          </Membership>
 +
    <Receiver className="org.apache.catalina.tribes.transport.nio.NioReceiver"    <Receiver className="org.apache.catalina.tribes.transport.nio.NioReceiver"
      address="${tomcat.cluster.receiver.address}"      address="${tomcat.cluster.receiver.address}"
줄 195: 줄 210:
             <Transport className="org.apache.catalina.tribes.transport.nio.PooledParallelSender"/>             <Transport className="org.apache.catalina.tribes.transport.nio.PooledParallelSender"/>
           </Sender>           </Sender>
 +
 +          <!-- if use StaticMembership enable TcpPingInterceptor -->
 +          <Interceptor className="org.apache.catalina.tribes.group.interceptors.TcpPingInterceptor"/>
           <Interceptor className="org.apache.catalina.tribes.group.interceptors.TcpFailureDetector"/>           <Interceptor className="org.apache.catalina.tribes.group.interceptors.TcpFailureDetector"/>
           <Interceptor className="org.apache.catalina.tribes.group.interceptors.MessageDispatchInterceptor"/>           <Interceptor className="org.apache.catalina.tribes.group.interceptors.MessageDispatchInterceptor"/>
 +          
         </Channel>         </Channel>
  
         <Valve className="org.apache.catalina.ha.tcp.ReplicationValve"         <Valve className="org.apache.catalina.ha.tcp.ReplicationValve"
-               filter=""/>+               filter=".*\.gif|.*\.js|.*\.jpeg|.*\.jpg|.*\.png|.*\.htm|.*\.html|.*\.css|.*\.txt"/>
         <Valve className="org.apache.catalina.ha.session.JvmRouteBinderValve"/>         <Valve className="org.apache.catalina.ha.session.JvmRouteBinderValve"/>
  
 +        <!-- war 자동 배포기능은 가급적 사용하지 않도록 한다. -->
 +        <!--
         <Deployer className="org.apache.catalina.ha.deploy.FarmWarDeployer"         <Deployer className="org.apache.catalina.ha.deploy.FarmWarDeployer"
                   tempDir="/tmp/war-temp/"                   tempDir="/tmp/war-temp/"
줄 208: 줄 229:
                   watchDir="/tmp/war-listen/"                   watchDir="/tmp/war-listen/"
                   watchEnabled="false"/>                   watchEnabled="false"/>
 +        -->
  
         <ClusterListener className="org.apache.catalina.ha.session.ClusterSessionListener"/>         <ClusterListener className="org.apache.catalina.ha.session.ClusterSessionListener"/>
  • tomcat_9_-_conf_server.xml.cluster.1733724038.txt.gz
  • 마지막으로 수정됨: 2024/12/09 06:00
  • 저자 koov