헬린코린이

[Tomcat] Connector 태그 속성 본문

Programming/Tomcat

[Tomcat] Connector 태그 속성

HCD 2023. 5. 24. 10:38

server.xml에서 ssl을 연결하려고 하는데 속성들이 너무 어려워

정리를 한번 해봤습니다

 

Connector 태그는
- 클라이언트의 요청을 설정된 프로토콜에 따라 수신하고 지정한 엔진에 연결하는 태그입니다.

속성 종류
URLEncoding 

 

URL바이트를 디코딩하는 데 사용되는 문자 인코딩을 지정함
기본값은 UTF-8

connectionTimeout

 

TCP 연결된 후, 실제 요청이 수신될 때까지 대기하는 시간이다.
(ms 단위) HTTP 기본값은 20000이다

maxPostSize

 

POST 수신 최대 크기이다.
-1 이하로 설정하면 제한이 없다.
기본값은 2097152이다.

parseBodyMethods 

 

POST와 동일하게 요청 매개변수에 대해 구문 분석되는 쉼표로 구분된 HTTP 메서드 

목록입니다.
RESTful 애플리케이션에서 유용합니다.
기본값은 POST

port

 

연결을 기다리는 TCP 포트 번호이다.
0이 사용되면 Tomcat은 빈 포트를 임의로 선택합니다.


redirectPort

 

SSL 전송이 필요한 요청이 수신되면 여기에 지정된 포트 번호로 요청을 자동으로 리디렉션 합니다.

SSLEnabled

 

SSL 사용시 true로 설정한다.
기본값은 false이다.

URLEncoding

 

URL바이트를 디코딩하는 데 사용되는 문자 인코딩을 지정함
기본값은 UTF-8


connectionTimeout

 

TCP 연결된 후, 실제 요청이 수신될 때까지 대기하는 시간이다.
(ms 단위) HTTP 기본값은 20000이다.


maxConnections

 

동시 처리 가능한 최대 TCP 연결 개수이다

maxPostSize

 

POST 수신 최대 크기이다.
-1 이하로 설정하면 제한이 없다.
기본값은 2097152이다.

maxThread

 

최대 쓰레드 개수이다.
기본값은 200이다.

protocol

 

프로토콜이다.
HTTP의 기본값은 HTTP/1.1
AJP의 기본값은 AJP/1.3

scheme

 

https이면 https로 설정하면 된다.
기본값은 false이다.

secure

 

https 이면 true로 설정하면 된다.
기본값은 false이다.

sslprotocol 

 

JSSE 전용
사용할 SSL 프로토콜을 지정하지 않으면 기본값은 TLS입니다.

 

 

자세한 건 https://tomcat.apache.org/tomcat-7.0-doc/config/http.html 홈페이지 들어가면 있습니다!

Comments