Tomcat Connector의 상세 설정은 server.xml 파일에서 구성할 수 있습니다. 일반적으로 다음과 같은 설정을 구성할 수 있습니다.
port: Connector의 포트 번호를 지정합니다.
<Connector port="8080" protocol="HTTP/1.1" />
protocol: Connector에서 사용할 프로토콜을 지정합니다.
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
maxThreads="150" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS" />
maxThreads: Connector에서 사용할 최대 스레드 수를 지정합니다.
<Connector port="8080" protocol="HTTP/1.1"
maxThreads="200" />
connectionTimeout: Connector에서 대기 상태로 유지될 수 있는 최대 시간을 지정합니다.
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000" />
redirectPort: SSL을 사용하여 연결을 보호하려면 HTTP Connector의 redirectPort 속성을 HTTPS Connector의 포트 번호로 설정합니다.
<Connector port="8080" protocol="HTTP/1.1"
redirectPort="8443" />
keystoreFile 및 keystorePass: HTTPS Connector를 사용할 때, SSL 인증서와 키를 저장하는 keystore 파일의 경로와 암호를 지정합니다.
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
maxThreads="150" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS"
keystoreFile="/path/to/keystore/file" keystorePass="password" />
URIEncoding: Connector가 수신한 URI를 디코딩하는 데 사용할 문자 인코딩을 지정합니다.
<Connector port="8080" protocol="HTTP/1.1"
URIEncoding="UTF-8" />