웹 어플리케이션을 여러 포트로 접속하기

PUBLISHED 2011. 12. 23. 23:37
POSTED IN 공장

하나의 톰캣에서 2개 이상의 포트로 접속을 하되 결국은 하나의 웹 어플리케이션으로 요청이 들어오도록 하고 싶었다. 입구가 2개있는 하나의 방이라고나 할까....

예를들면 web_test라는 웹 어플리케이션이 있을때
(1) http://localhost:8080/web_test/index.jsp로도 접속하고
(2) http://localhost:9090/web_test/index.jsp로도 접속하고 싶은것이다.


방법은 아주 간단하다.
tomcat의 server.xml을 열어서...


Connector를 추가하면 된다.
들어오는 포트는 8080이나 9090을 사용하되 redirect되는 포트는 둘 다 8443인 것이다.

실험을 해보자면, 일단은 이렇게 생긴 jsp페이지가 필요하다.


실험결과
 

 


클라이언트의 HTTP헤더를 열어서 어떤 포트로 접속했는지 확인할 수 있다.

'공장' 카테고리의 다른 글

MySQL + iBatis, BIGINT에 NULL 쓰기 실험  (0) 2012.01.03
tomcat, log4j 사용하기  (0) 2011.12.23
mac lion, 기본 터미널 한글 깨짐 해결  (0) 2011.12.23