작성
·
543
답변 1
5
안녕하세요. 궁콘이님, 공식 서포터즈 David입니다.
.
1. 스프링부트 그래들 jar패키지로 로컬에서 개발을 완료하면 리눅스 서버에 배포할때는 그냥 jar만 옮겨서 실행시키면 되나요?
=> 네, 맞습니다. jar만 옮기면 되며, 실행시 embedded tomcat이 동작됩니다.
2. 톰캣을 내렷다 올리는 작업같은 경우는 어떤식으로 하는건가요?
=> 외장톰캣의 경우 실행/종료 스크립트(startup.sh, shutdown.sh)가 있습니다.
만약 jar를 실행하셔야 한다면 실행/종료 스크립트를 직접 만드시는 방법이 있습니다.
종료의 경우 아래 블로그를 참고하셔서 스크립트를 작성하시면 좋을 것 같습니다.
Graceful shutdown
https://heowc.dev/2018/12/27/spring-boot-graceful-shutdown/
https://bravenamme.github.io/2020/10/06/graceful-shutdown/
.
감사합니다.
감사합니다 ^^!