Springboot

톰캣 xml파일 (server, context, web)

열곰탱 2022. 8. 30. 14:36

톰캣에 3개의 xml파일 이 있다.

 

Server.xml (외부설정)

통신에 관련된 설정을 한번만 한다.

외부에서 들어오는 통신들을 관리한다.

 

server.xml

아까 설정한 Server port 8005가 설정되어있다.

 

HTTP 프로토콜 1.1을 사용한다.

context.xml(내부설정)

Spring이 실행될때 통신과 관련되지 않는 설정을 한번만 한다.

db를 설정할 때 사용한다.

 

web.xml

web.xml은 필터링을 한다.

web.xml을 통해 문지기가 만들어지는데 그 문지기가 web.xml 표를 보고 필터를 한다.

web.xml의 표가 문지기에게 한번만 주기때문에 한번만 실행된다.

web.xml 파일은 한번만 진행한다.

문지기는 웹이 들어 올때마다 실행한다.