tomcat server.xml 의 connector 설정 값.
ITWeb/서버관리 2012. 6. 13. 19:48그냥 기본 설정 값으로 사용하기 위해서 정리한 내용입니다.
서비스 특성과 장비 사양에 맞게 값은 수정해서 사용하시길 권장 합니다.
[기본설정]
[Tomcat 만 사용]
<Connector enableLookups="false"
protocol="HTTP/1.1"
URIEncoding="UTF-8"
compression="on"
connectionTimeout="5000"
disableUploadTimeout="true"
maxHttpHeaderSize="8192"
maxSpareThreads="75"
maxThreads="1024"
minSpareThreads="25"
port="80"
/>
[Httpd + Tomcat 사용]
<Connector enableLookups="false"
protocol="AJP/1.3"
URIEncoding="UTF-8"
connectionTimeout="5000"
maxSpareThreads="75"
maxThreads="1024"
minSpareThreads="25"
port="8100"
/>
[주석포함]
[Tomcat 만 사용]
<Connector enableLookups="false" // 기본값이 enabled 입니다. false 설정을 해야 합니다. 이 설정은 remote ip 에 대해서 DNS lookup 을 하여 ip 를 dns 형태로 변형을 하기 때문에 성능에 영향을 줍니다.
protocol="HTTP/1.1" // HTTP handler를 사용하기 위해서는 반드시 HTTP/1.1 이어야 합니다.
URIEncoding="UTF-8" // URI Encoding Type 을 지정 합니다.
compression="on" // text data 에 대해서 압축 전송을 하게 됩니다.
connectionTimeout="5000" // 설정하지 않을 경우 기본 60초로 설정 됨, 5초로 connectionTimeout 지정을 합니다.
disableUploadTimeout="true" // Data upload 시 connection timeout 을 좀더 길게 유지 해줍니다.
maxHttpHeaderSize="8192" // HTTP Header 에 정보가 많이 실릴 경우 기본 값이 4KB 이기 때문에 서비스 특성에 맞게 조정이 필요 합니다.
maxSpareThreads="75" // idle 상태로 유지 할 max thread pool size, 설정하지 않을 경우 50으로 설정 됩니다.
maxThreads="1024" // 동시 요청에 의해 Connector 가 생성할 수 있는 최대 request size 입니다.
minSpareThreads="25" // tomcat 이 실행 될때 생성되는 thread size 입니다.
port="80" // tomcat 에서 사용할 port 예) http://localhost:80/
/>
[Httpd + Tomcat 사용]
<Connector enableLookups="false" // 기본값이 enabled 입니다. false 설정을 해야 합니다. 이 설정은 remote ip 에 대해서 DNS lookup 을 하여 ip 를 dns 형태로 변형을 하기 때문에 성능에 영향을 줍니다.
protocol="AJP/1.3" // AJP handler를 사용하기 위해서는 반드시 AJP/1.3 이어야 합니다.
URIEncoding="UTF-8" // URI Encoding Type 을 지정 합니다.
connectionTimeout="5000" // 설정하지 않을 경우 기본 60초로 설정 됨, 5초로 connectionTimeout 지정을 합니다.
maxSpareThreads="75" // idle 상태로 유지 할 max thread pool size, 설정하지 않을 경우 50으로 설정 됩니다.
maxThreads="1024" // 동시 요청에 의해 Connector 가 생성할 수 있는 최대 request size 입니다.
minSpareThreads="25" // tomcat 이 실행 될때 생성되는 thread size 입니다.
port="8100" // httpd 와 tomcat 연동 시 사용할 port
/>