ercnam
6k
2017-12-26 17:17:57 작성 2017-12-26 17:18:12 수정됨
3
786

IIS8 + Tomcat7 연동 질문입니다.


기존 IIS로 돌아가던 웹사이트도 서비스 하면서 18년도부터는

톰캣을 물려서 Spring으로 해볼려고 생각하고 있습니다..


왜 갑자기 스프링이냐면 제가 배운게 그거라서요 (.....)


더욱이... 나중에 퇴사하거나 할때 후임자 구하기엔 아무래도 자바스프링 환경으로 만들어놓는게 더 낫지 않겠나 싶어서 입니다. 


문제는..... 연동 방법 같은거야 구글링 해보면 꽤 나와서 따라하면 될거 같긴 한데..


1. 아무래도 기존 자바 Only 환경 내에서 스프링 개발하던거랑 비교하면 IIS 연동 환경이라는 것 때문에 시시콜콜 걸림돌이 될까요? 뭔가 세팅할때마다 신경써줘야 한다던지..

사실 스프링 환경설정 이런거를 그냥 따라치기식 책으로만 배워서 말이죠..


2. 굳이 IIS 와 연동하지 않고 그냥 한 서버 머신 내에서 IIS와 톰캣(스프링)을 따로 돌리는 막장(..) 짓도 가능할까요? 서버 OS는 윈도우고, 서비스하는 사이트들은 주로 고객 CRM 시스템이라 성능 이슈는 그닥 없을거 같긴 합니다만..

불가능한게 아니면 이쪽이 끌리기도 합니다.. 연동 세팅 시시콜콜하게 하지 않아도 될거같아서요..


3. 좀 답이 뻔한 질문 같은데..

기존 IIS 로 돌던 사이트들이 톰캣이랑 연동한다고 해서 먹통이 된다거나 하지는 않....죠..?

0
  • 답변 3

  • 수강권
    313
    2017-12-26 18:07:35

    톰캣+spring용 신규 서버를 요청하시는게 제일 좋겠지만


    작년에 붙여본 경험으론

    1. 크게 문제는 없었습니다. Apache를 추가로 붙이신다면 IIS는 포트포워딩 역할만 한다고 생각하시면됩니다.

    - ssl 추가해줄때 헤맸었는데 IIS에 적용하니 바로 되더라구요

    2. 같은서버에 IIS / 톰캣 별도로 운영해도 포트문제 제외하곤 크게 상관없습니다.

    3. 아직까진 운영중인 사이트에 연동으로인한 문제는 없네요


    저는 IIS7 + Apache + Tomcat 로 묶었습니다.

    도움이 되셨으면 좋겠네요 ㅎㅎ

  • ercnam
    6k
    2017-12-27 09:13:36

    수강권


    감사합니다. 역시 실제로 해보신분의 답변이 확실하네요 ㅎㅎ

    그런데 아파치까지 붙인다니 ㄷㄷ.. IIS랑 아파치가 같은거 아닌가요?



  • 수강권
    313
    2017-12-27 13:27:35

    ercnam 님


    서버 두대를 한대로 합치면서 기존 Apache + tomcat 환경을 그대로 붙여달라고해서요

    아파치를 빼는게 어떻겠냐고 요청했지만 전산팀에선 기존환경 그대로 해달라고 하더라구요 ㅎㅎ


    그리고 IIS에 톰캣모듈 붙이실때 해당 사이트 응용프로그램 풀을 꼭 닷넷 v4.0 이상으로 설정하셔야 

    isapi 모듈이 정상 동작합니다. 이것 때문에 1주넘게 고생했어요..


  • 로그인을 하시면 답변을 등록할 수 있습니다.