깍두기볶음밥
10
2019-10-09 19:42:42 작성 2019-10-09 19:43:55 수정됨
6
271

현업에서 스프링 부트의 내장 톰캣을 많이 사용 하나요?


안녕하세요.

스프링을 배워가는 개발어린이 입니다 ㅎㅎ

스프링 부트를 하던중 tomcat과 연동에 대해 궁금 한점이 생겼는데요.


일단 스프링 부트는 내장 톰캣을 starter dependency로 가져올수 있는걸로 알고 있습니다.

이 내장 톰캣을 이용해 별도의 톰캣 설치 없이도 서비스 가능하구요.

그런데 부트 이전에는 프로젝트를 war 파일로 생성하고 tomcat에 올려서 서비스 했었지요.

부트도 jar이 아닌 war로 만들어서 tomcat에 올릴수 있는걸로 알고 있는데요.


혹시 현업에 계시는 분들은 내장톰캣을 이용해 운영을 하시나요?? (물론 앞단에 nginx나 httpd가 있겠지만)

내장톰켓을 사용하지 않는다면 그 이유는 무엇일까요??





0
1
  • 답변 6

  • devcrema
    268
    2019-10-09 19:50:42

    전 사용합니다. 제가 알기론 성능상 차이도 없는 걸로 알고있고

    관련 설정을 application 프로퍼티에 넣을 수 있어서 배포도 훨씬 쉽게 할 수 있구요.

    0
  • 소문
    34
    2019-10-09 20:26:38

    많이 사용합니다. 저희 회사는 스프링부트 내장톰캣으로 돌아가는 서버가 2000대가 넘습니다.

    0
  • LichKing
    14k
    2019-10-09 21:02:50
    사용자 많은 서비스에서 잘 사용하고있습니다.
    0
  • 개나소나고생
    5k
    2019-10-10 08:20:22 작성 2019-10-10 08:23:37 수정됨

    사용합니다..

    0
  • JohnMark
    384
    2019-10-10 09:41:49

    성능상 차이가 없습니다. 여러 프로젝트에서 내장 톰캣으로 배포했었고 지금도 잘 운영되고 있습니다. 회사 서비스도 내장으로 배포하고 있구요. 

    0
  • 깍두기볶음밥
    10
    2019-10-11 06:55:08

    와 댓글 달아주신 분들 모두 감사합니다!!

    내장 톰캣이 사용하기가 더 편하면 내장톰캣을 사용하는게 더 좋은 방법일수 있겠네요

    jar배포도 가능하구요

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